27182 100
10943 651
2710 431
4362 616
3240 680
8693 38
1225 67
3956 851
4423 744
15190 398
12266 286
4170 198
2663 135
5118 436
6339 289
5608 385
10160 492
9360 573
2559 184
3756 81
4285 672
8386 905
4082 318
6035 442
5715 428
7868 494
18140 482
8431 105