16958 857
5232 564
1146 44
8080 334
23412 797
15417 236
2444 475
7035 55
3522 356
3137 278
2481 241
12435 264
865 51
9546 352
9250 949
19889 274
3698 263
7078 253
22026 448
11087 377
7168 674
5419 118
14150 450
10433 754
4618 449
803 80
8189 544
3808 302