18956 322
107970 950
12074 491
35949 281
60363 391
17700 338
52560 860
33870 310
19987 150
31617 652
8294 945
3715 251
4427 264
8597 484
7463 108
10105 811
5144 96
3710 324
98404 288
49219 770
314595 973