3300 160
16822 857
4974 564
1000 44
7590 334
23091 797
15299 236
2335 475
6891 55
3454 356
3053 278
2402 241
12360 264
783 51
8835 352
8929 949
19283 274
3544 263
6878 253
20908 448
10344 377
6716 674
5092 118
12727 449
10052 754
4347 449
746 80
8013 544