12285 751
10365 31
2224 175
9893 510
1516 62
4104 449
15199 531
24752 935
3259 185
1833 116
4843 812
4982 650
8875 409
3648 724
1926 245
3319 494
3696 464
2609 416
1122 83
1466 42
12320 419
3580 354
10732 399
6709 579
7399 842
5596 506
3107 532
4215 764