28226 165
14395 495
43854 136
14270 684
15791 246
8138 602
13204 662
5000 552
7630 521
6802 115
28087 334
23214 381
23974 177
9769 336
8049 694
27571 195
24362 621
5653 70
22645 152
16068 221
7426 282
14296 274
14356 491
12047 313
30775 735
9815 248
31477 513
10705 239