10656 325
9510 63
2413 597
40086 304
7173 267
10376 154
11389 188
12424 449
12963 592
3564 302
4306 361
4398 291
9211 73
2945 355
7144 443
5401 861
28704 288
21084 270
27184 592
9767 834
3686 628
1658 86
3183 541
1841 329
2947 409
498 57
13621 356
21772 514