2838 640
6511 322
1244 114
3528 575
5555 787
15668 526
13532 77
11698 52
4134 548
4260 506
3006 230
9100 508
4359 718
5289 674
1888 126
3490 501