2292 25
2331 111
6610 655
3712 114
5927 765
4097 581
2353 416
10950 475
3298 169
14238 370
13333 285
17419 164
60012 153
34413 173
18940 115
5865 521
39912 563
3493 100
18459 562
140875 294
9643 807
4341 239
5909 426
14358 178
9646 406
99951 707
16669 681
7211 662