252 42
2825 890
1240 294
3313 746
327 61
14808 232
11824 839
20980 332
25710 734
15160 585
21679 65
45945 389
22773 454
10864 112
19567 579
17966 416
20552 819
452149 585
76524 260
49086 338
29662 53
44048 68
29547 634
47870 708