3231 578
1326 336
1641 495
9594 416
8642 547
38305 153
21363 427
33977 623
10129 326
11003 598
5053 630
11881 892
12326 219
3836 177