299028 1741
123415 638
10051 728
81751 1030
58659 418
4260 412
343488 423
40715 377
248442 1041
206453 1173
146574 692
15809 788
29263 792
6018 541
5271 433
10070 595
169278 1136
146816 894
3424 48
11915 987
6370 415
122529 678
262354 764
108203 605
87656 389
14134 582
57708 670
100724 320