12095 585
10837 357
91594 870
57585 761
61642 261
31464 503
4428 422
29971 90
34927 501
29981 390
24484 58
44385 834
29005 61
31012 562
27932 818
38013 349
29445 667
9296 813
5340 118
29779 434
25316 701
6369 81
17330 355
31097 429
3564 274
73658 397
16741 485
39623 279