43999 130
23255 192
8864 33
2124 29
9052 676
6091 63
5249 721
2549 233
6750 441
6294 399
15386 457
8918 89
16200 777
5926 954
11506 531
25560 137
5387 247
4402 196
13862 535
11047 584
19375 142
7352 660
11673 524
21696 264
9421 396
9031 70
6544 74
6444 259