150294 350
8894 215
6873 244
33303 429
37993 137
8534 76
140506 589
20341 275
3132 105
4237 215
10936 580
310484 1078
156318 458
134089 257
46639 456
210121 1057
120082 340
11120 580
25091 683
56501 586
61425 277
19676 643
158695 841
99865 475
48043 203
14335 112
35252 946
13958 398