2642 380
6515 922
25747 52
5017 140
14720 599
5090 251
40003 563
4112 151
2598 245
30161 105
14653 156
5219 147
2690 48
7260 487
17002 292
13221 827
17043 257
9626 532
2609 323
3491 584
8976 922
19257 675
19282 654
6336 450
23989 641
29087 548
3904 133
7132 309