3072 331
6253 540
3446 737
3273 116
1940 234
2251 194
7735 420
19301 645
14007 496
32350 344
6090 647
12775 476
4881 935
2539 408