16961 857
5235 564
1146 44
8116 334
23421 797
15423 236
2444 475
7044 55
3522 356
3137 278
2482 241
12438 264
865 51
9558 352
9265 949
19903 274
3700 263
7080 253
22035 448
11103 377
7179 674
5433 118
14161 450
10440 754
4625 449
804 80
8193 544
3813 302