31010 531
37793 893
11137 241
3084 532
2639 806
120661 802
3044 602
2826 689
2771 784
50047 694
5054 503
3721 347
17983 237
81022 430
16321 379
15788 705
26447 286
21701 226
9027 531
27146 964
15261 300
38287 501
5391 244
12926 484
10083 417
13171 95
42242 73
8479 616