5935 49
2290 505
3861 224
2396 533
3504 261
1094 126
1158 210
8748 803
15509 281
4001 537
869 37
28004 600
2790 289
3585 773
4691 611
3226 381
1947 135
7965 307
6175 111
3992 273
13176 183
19801 671
12158 301
25534 278
8185 918
4124 477
5605 44
4536 28