52925 293
5718 912
4390 574
151182 342
11002 722
16099 654
7410 594
3542 419
20889 377
8865 269
23278 243
9365 879
20517 306
19673 243
31661 764
30448 137
44708 811
6098 59
3430 442
38980 562
31184 652
25493 292