2093 25
2274 111
6540 655
3687 114
5908 765
4044 581
2351 416
10936 475
3298 169
14185 370
13331 285
17419 164
60003 153
34400 173
18932 115
5863 521
39908 563
3493 100
18452 562
140840 294
9640 807
4337 239
5908 426
14357 178
9642 406
99911 707
16663 681
7207 662