12488 173
16956 696
7496 273
6758 557
5313 550
6556 839
4878 686
4312 32
11472 737
2937 332
2956 234
1873 50
8038 235
4533 508
26277 112
5993 680
5802 556
10771 331
2687 296
27807 1032
35241 489
4087 649
3853 613
12191 941