2837 640
6510 322
1242 114
3528 575
5553 787
15667 526
13531 77
11697 52
4134 548
4258 506
3005 230
9098 508
4359 718
5289 674
1888 126
3489 501