15022 404
21178 294
31677 72
5850 245
16066 581
15575 61
8060 136
24244 552
18967 342
8142 77
12785 734
15168 533
32028 412
13042 263
7155 350
19379 601
13645 526
21076 857
12395 264
17766 550
23657 142
14069 131
13396 187
20846 341
16354 212
5764 69
20728 698
16657 538