2696 22
7068 683
6018 442
13468 702
19515 497
54620 238
27624 350
9289 92
5738 693
7446 490
29656 258
3910 634
7084 295
4818 357
8538 318
9178 52
3961 269
15381 386
4358 116
10009 117
12904 655
6255 558
2599 198
21945 780
11167 511
3413 565
8348 529
5507 332