1015 158
5962 682
38342 291
33081 137
3284 529
30293 249
1518 332
138658 531
128743 265
3805 747
338100 1105
115831 586
6498 643
31091 85
2877 272
11779 192
2700 641
45255 467
65767 278
22274 117
2395 446
205108 600
73171 310
58185 148
19322 176
4647 505
3573 703
1326 209