3097 169
13217 115
11431 222
2280 317
3279 815
2842 308
9184 453
12637 341
4129 377
2377 44
4847 498
10303 549
12961 443
11870 184
5612 253
8118 81
8432 213
2386 154
8273 382
8282 194
14946 553
2812 374
9444 458
11879 289
30398 486
12608 709
2560 84
2420 322