3081 331
6259 540
3446 737
3273 116
1942 234
2252 194
7739 420
19306 645
14009 496
32358 344
6103 647
12782 476
4883 935
2539 408