2180 25
2299 111
6570 655
3703 114
5910 765
4078 581
2352 416
10944 475
3298 169
14209 370
13333 285
17419 164
60009 153
34406 173
18937 115
5864 521
39910 563
3493 100
18455 562
140854 294
9641 807
4339 239
5908 426
14357 178
9645 406
99930 707
16665 681
7210 662