2971 280
2957 711
3114 510
1595 280
4071 885
3482 787
2688 437
245 46
15727 531
2044 260
17210 901
1679 39
3773 839
930 85
4119 645
2221 333
2058 343
8545 96
3359 572
2993 356
7745 484
1600 230
2609 589
3358 161