22046 503
161956 367
21650 812
8624 547
16511 793
9881 163
27771 623
9509 293
226238 1038
67734 725
17369 655
12026 316
20734 849
13947 394
60803 350
9455 792
138276 776
8603 157
14709 691
6018 90
44112 806
20733 352
36098 568
13412 447
10784 74
5908 236
5682 643
6690 141