10646 325
9507 63
2413 597
40075 304
7168 267
10372 154
11385 188
12420 449
12963 592
3564 302
4303 361
4394 291
9209 73
2943 355
7139 443
5399 861
28702 288
21084 270
27158 592
9759 834
3686 628
1658 86
3183 541
1841 329
2947 409
498 57
13611 356
21771 514