31596 63
11100 334
12039 106
3757 518
5393 734
27782 340
9325 779
1575 56
53132 91
15269 346
11422 175
32099 578
14106 617
13664 602
7344 67
19455 702
7657 658
21087 670
9929 317
59845 575
31426 69
13426 422
22685 510
24670 279
17178 580
17658 206
16142 336
15609 339