15006 404
21174 294
31630 72
5848 245
16057 581
15572 61
8051 136
24235 552
18954 342
8115 77
12780 734
15166 533
31991 412
13015 263
7153 350
19368 601
13639 526
21058 857
12383 264
17756 550
23643 142
14057 131
13371 187
20834 341
16331 212
5763 69
20724 698
16652 538