2481 524
1828 446
730 237
2422 668
1803 486
5416 35
3586 386
11246 331
4988 187
2962 329
1111 58
1760 121
3971 851
28240 952
7780 166
6835 171
108354 212