3530 601
2805 513
2229 550
493 71
3032 111
1558 149
3089 624
1525 300
11835 198
4214 166
18565 79
8203 128
1997 103
154192 584
8608 619
5824 652
9146 55
227908 1070
70218 326
38344 724
31412 595
9017 616
5087 729
4865 418