30712 853
2387 105
5846 430
12612 405
27652 167
2404 580
12276 99
2775 75
11752 359
2718 393
22984 165
66375 249
22284 656
7202 497
14160 938
5303 62
6859 549
3787 305
6735 926
6101 43
7794 735
51035 388
32987 972
4965 327
14650 642
9775 551
19988 779
7113 805