3050 109
111011 209
6064 143
14925 396
6565 819
5947 360
21943 683
12180 263
6284 639
26223 135
4116 375
11101 95
9243 516
13441 411
5947 338
10787 676
9172 111
9447 529
8868 481
3098 255
3575 229
3161 463
11525 66
8122 450
13775 401
6619 608
8046 541
6793 198