12093 585
10832 357
91564 870
57563 761
61616 261
31461 503
4428 422
29955 90
34907 501
29966 390
24465 58
44370 834
28997 61
31006 562
27918 818
38003 349
29436 667
9294 813
5339 118
29760 434
25302 701
6368 81
17323 355
31081 429
3563 274
73634 397
16738 485
39616 279