3550 521
2910 467
7003 151
3373 31
3066 440
7611 197
1417 49
4698 595
3492 548
3163 678
2102 208
4198 240
10406 617
2895 322
3266 605
3157 569
5712 518
4083 870
4407 1007
2397 322
1297 212
3111 523
1253 190
2742 344