2229 28
4791 249
2925 87
5517 496
3099 172
6293 552
6101 914
6833 360
5638 605
6086 662
3308 206
6042 693
7049 645
3403 297
4660 818
4632 309
4905 836
3572 240
5015 339
4053 283
1997 80
3185 128