3085 333
1848 89
4250 636
2508 309
4552 824
1389 144
4490 988
2229 415
1048 157
970 115
3090 564
20670 455
12943 687
14394 435
13855 475
20358 313
84618 541
7369 81
11017 946
9744 132
6066 223
9661 541
8127 119
7490 313