2516 540
1009 332
341 86
1143 318
16602 693
8663 571
2550 85
1819 478
9261 534
2066 476
479 143
2526 579
1498 304
8472 782
4912 288
7911 425
3039 333
5852 279
1206 261
9327 570
8199 563
32242 240
8812 344
6574 180