15014 404
21175 294
31659 72
5848 245
16061 581
15573 61
8055 136
24239 552
18963 342
8129 77
12785 734
15168 533
32016 412
13033 263
7155 350
19372 601
13645 526
21068 857
12391 264
17763 550
23651 142
14061 131
13389 187
20841 341
16343 212
5764 69
20726 698
16654 538