2585 85
13872 360
6641 622
3520 346
6512 327
66168 660
9050 95
20570 292
1375 175
12237 702
8492 732
7703 352
5076 482
5718 562
7893 676
4987 368
8011 834
2752 284
3533 431
1137 210
8031 940