50168 454
5358 29
5510 691
8035 335
8566 173
3451 317
5756 873
13191 661
6944 482
4411 364
17785 409
1617 81
20332 188
14680 70
83200 174
18081 195
22936 375
4573 435
9326 1002
39985 142
2000 49
18552 295
24388 304
2622 733