3196 97
2164 431
4805 417
3798 269
10740 105
5308 594
3663 180
2818 291
11426 114
1863 160
4430 225
21040 474
12362 467
6240 387
4567 605
2086 275
4364 855
3806 599
15485 552
4214 766
4469 226
13289 663
3995 394
3026 301