15532 366
4812 943
30621 291
12123 177
12068 387
8262 509
13962 663
28565 107
40161 615
25222 436
7738 620
2887 314
11275 880
7851 135
3701 37
11158 445
5286 283
10622 606
5116 473
8368 324
19234 52
10925 318
38891 128
3453 304
5813 156
6348 251
4606 318
10196 648