3060 331
6248 540
3445 737
3272 116
1937 234
2249 194
7727 420
19288 645
14005 496
32329 344
6081 647
12764 476
4877 935
2539 408