5005 932
4407 594
7397 128
18596 651
18239 354
25628 72
9334 392
29253 442
2848 384
2934 458
27113 114
3482 195
1777 41
10214 678
3345 629
8691 926
4987 766
3918 489
16257 338
11422 220
15415 606
9863 65
19679 546
15298 387