3073 804
20811 326
1940 413
2086 569
2341 444
1708 163
2869 863
2815 716
2167 362
2902 724
1036 190
3075 877
1277 232
739 116
1761 252
9591 73
1000 136
3180 888
1427 217
1967 591
1233 220
808 113
1298 246
17200 515
848 125
23477 586
2249 388
688 52