15005 801
8961 513
4376 388
11956 354
12503 467
5969 332
14275 456
7973 402
9400 289
28718 271
10909 523
29553 151
12119 602
15692 297
11269 844
15052 132
9528 88
18427 825
7283 250
17720 332
6700 754
17981 897
6838 374
17499 268
6616 169
3188 143