3560 331
6419 540
3511 737
3319 116
1966 234
2280 194
7897 421
19512 645
14170 496
32939 344
6228 647
13004 476
5016 935
2547 408