105025 453
6008 129
103732 573
19905 838
7915 591
5678 512
3878 218
4375 394
1945 303
3326 445
2388 74
21621 503
44541 416
46338 694
13895 108
11525 489
12996 428
9217 56
8587 508
3393 160
9264 300
25541 150
14017 723
50028 486
24114 702
21508 318
20590 838
14797 367