17512 521
6331 423
9024 590
7125 899
15097 123
7131 193
1403 228
12192 617
1308 139
4904 473
4661 295
5076 382
2388 501
16303 266
25883 845
12510 431
3394 597