3116 487
1807 66
7395 429
4280 845
29150 287
2975 718
1556 392
1669 316
904 215
957 162
2465 602
2584 431
2217 445
3035 544
2942 431
8956 667
3135 552
5084 212
2854 419
4863 152
13641 95
9110 251
2707 733
2060 534