15089 526
9933 384
7839 582
3186 367
2889 237
2751 305
8321 155
4762 310
6720 145
10198 759
3169 169
4569 574
19912 326
3439 806
2906 125
3945 73
10893 204
11912 266
3801 192
4394 575
14773 82
9612 169
3622 412
2940 435
4156 172
5318 100
24639 50
21934 652