52953 293
5718 912
4390 574
151211 342
11002 722
16099 654
7410 594
3542 419
20889 377
8866 269
23286 243
9370 879
20523 306
19680 243
31666 764
30450 137
44717 811
6098 59
3431 442
38993 562
31190 652
25498 292