30943 301
149527 823
123201 1134
7169 828
5641 578
5193 958
93389 421
55097 138
26246 130
5946 245
41099 220
58527 482
2844 625
51260 922
67734 540
44931 924
1906 262
3645 707
38917 152
109342 497
14405 122
75447 199
2333 320
43544 324
120520 612
125914 248
102911 386
2899 130