12086 585
10823 357
91536 870
57550 761
61597 261
31423 503
4427 422
29934 90
34895 501
29947 390
24454 58
44340 834
28980 61
30992 562
27881 818
37983 349
29418 667
9291 813
5336 118
29737 434
25296 701
6368 81
17314 355
31056 429
3562 274
73609 397
16728 485
39581 279