2556 641
23753 300
48150 941
22218 618
2987 975
1209 317
4973 511
2622 309
711 188
1662 483
5761 254
1389 405
4161 103
4990 551
1368 362
1850 161
6785 91
1918 413
122 33
1997 422
336 101
677 138
855 229
6375 480