29886 139
21060 471
41894 381
5318 299
9296 642
24852 328
15468 758
2580 60
8860 536
21791 276
6947 433
34083 431
10254 343
103577 992
34466 697
18258 129
77696 226
63416 390
27710 213
14084 729
2279 505
18254 532
13089 582
10623 124
6651 173
10738 424
15944 254
5547 78