51325 105
55369 792
3417 160
24814 683
12769 80
371916 1072
287092 844
209087 1099
268778 992
6989 845
52165 600
15742 633
31511 429
82076 765
11013 508
49013 213
37632 528
29016 260
89302 755
50913 657
41486 527
2899 272
9807 514
4713 650
8303 730
1849 204
2711 64
2841 298