29029 75
40396 631
112598 588
17727 570
38268 300
110662 216
18792 472
18619 665
31219 630
60490 290
60923 268
31750 473
76285 352
13196 229
19095 812
14380 809
17868 802
25985 953
83528 555
29626 246
11902 609
25538 907
11754 572
8724 190
65688 171
10600 738
41622 216