2946 106
4298 911
21602 515
18256 669
12189 209
4330 765
3451 512
21230 182
9785 218
27935 600
16703 686
35849 548
14838 481
3608 370
4796 239
5284 437
8896 237
8539 519
6445 353
82348 129
7617 113
4512 56
23820 350
40102 763