3006 405
59596 518
7814 281
9130 329
4757 201
6081 513
3216 464
2543 265
3406 299
4892 143
6369 513
4239 485
4911 399
896 156
3108 624
597 70
1246 52
932 134
3276 713
1199 191
1218 237
3168 778
1344 303
1222 357
2395 470