15018 404
21175 294
31674 72
5849 245
16064 581
15575 61
8059 136
24244 552
18965 342
8137 77
12785 734
15168 533
32027 412
13038 263
7155 350
19378 601
13645 526
21073 857
12395 264
17765 550
23655 142
14067 131
13393 187
20844 341
16350 212
5764 69
20727 698
16656 538