17530 521
6334 423
9028 590
7125 899
15100 123
7133 193
1404 228
12193 617
1308 139
4904 473
4664 295
5081 382
2388 501
16309 266
25888 845
12510 431
3394 597