13580 509
7520 107
28046 814
13239 769
18268 460
10116 409
4939 261
42059 703
21555 309
79910 187
14716 884
75524 806
60645 332
68541 393
28018 759
6320 541
53348 145
96578 314
6463 239
43348 551
58619 640
120114 520
13163 700
8993 708
11446 490
13642 268