105013 453
6007 129
103721 573
19901 838
7915 591
5678 512
3878 218
4375 394
1945 303
3326 445
2387 74
21620 503
44538 416
46337 694
13893 108
11524 489
12996 428
9217 56
8587 508
3393 160
9264 300
25541 150
14017 723
50024 486
24114 702
21508 318
20590 838
14797 367