18952 322
107962 950
12073 491
35945 281
60363 391
17699 338
52551 860
33865 310
19984 150
31614 652
8293 945
3715 251
4427 264
8597 484
7463 108
10105 811
5143 96
3710 324
98396 288
49210 770
314567 973