3073 804
20818 326
1940 413
2086 569
2341 444
1709 163
2869 863
2815 716
2168 362
2902 724
1036 190
3075 877
1277 232
739 116
1761 252
9593 73
1000 136
3180 888
1427 217
1967 591
1233 220
808 113
1298 246
17208 515
848 125
23487 586
2250 388
688 52