16961 857
5235 564
1146 44
8118 334
23424 797
15423 236
2444 475
7044 55
3522 356
3137 278
2483 241
12438 264
866 51
9560 352
9268 949
19904 274
3700 263
7080 253
22037 448
11105 377
7180 674
5433 118
14163 450
10440 754
4626 449
804 80
8193 544
3813 302