43996 660
7751 120
7523 339
23078 810
17094 962
17785 538
5532 98
60363 195
31263 648
7679 191
31715 392
11159 621
15869 52
16577 413
17252 907
15411 683
17181 759
14690 58
12822 261
41782 292
6213 255
16652 748
39389 94
16633 126
2729580 4036
248299 1043
2474656 3525
387450 1161