3096 169
13212 115
11422 222
2280 317
3278 815
2841 308
9179 453
12636 341
4128 377
2376 44
4846 498
10302 549
12961 443
11867 184
5611 253
8117 81
8430 213
2386 154
8273 382
8279 194
14944 553
2812 374
9440 458
11877 289
30398 486
12605 709
2560 84
2420 322