15082 664
32386 109
43815 615
8041 620
3244 314
4320 38
12494 445
6013 283
11498 606
5759 473
5296 330
12759 324
20658 52
11656 318
6112 156
7211 251
5351 318
11646 648
7826 386
21029 64
15853 432
15278 153
14925 181
30371 372
5420 391
26544 717
16862 349
24962 634