27593 86
9487 159
13952 251
14446 900
15450 454
15341 445
2521 117
27441 670
15028 436
10069 321
23530 368
16433 151
10870 222
43400 843
21705 704
2927 85
3641 82
2783 187
17445 348
3420 540
6160 143
16716 579
33656 138
2751 255
22708 72
3806 300
10660 210
4121 281