3010 727
1359 399
2978 874
765 216
350 91
111 25
1405 374
1841 570
1194 291
273 51
5693 584
3139 285
122026 973
50414 551
21531 415
19675 480
141336 573
3724 468
8066 527