2697 22
7070 683
6018 442
13479 702
19515 497
54621 238
27625 350
9290 92
5739 693
7447 490
29668 258
3910 634
7085 295
4821 357
8538 318
9178 52
3962 269
15381 386
4358 116
10011 117
12904 655
6255 558
2599 198
21945 780
11168 511
3413 565
8349 529
5507 332