2902 804
2268 251
1312 138
7150 278
402 58
3001 218
2814 771
367 38
479 83
542 55
20677 758
3598 718
3155 974
3027 640
2158 330
3771 92
2335 455
3653 822
1447 405
2570 343
1398 239
1004 59
2219 113
1834 309