59581 210
11692 674
21918 368
19740 411
25760 539
165399 929
34753 726
19328 276
47524 125
91837 504
32940 124
28234 664
15766 80
3135 429
5358 521
7695 400
4847 585
11451 432
3134 351
4728 889
19512 419