31367 1128
16556 96
27416 491
35994 654
36292 378
36782 723
21220 877
6400 605
13369 71
5105 649
7382 735
2437 155
10482 469
5157 125
5495 766
3652 255
8027 362
42111 309
68412 186
94167 428
31550 79