52933 293
5718 912
4390 574
151198 342
11002 722
16099 654
7410 594
3542 419
20889 377
8866 269
23280 243
9369 879
20519 306
19675 243
31663 764
30448 137
44712 811
6098 59
3430 442
38984 562
31185 652
25495 292