3065 331
6250 540
3446 737
3272 116
1939 234
2250 194
7730 420
19292 645
14006 496
32341 344
6081 647
12768 476
4879 935
2539 408