3083 321
5054 227
4333 530
5761 356
8803 412
8221 859
2460 111
8415 159
1593 28
3236 110
5577 203
28302 472
5984 474
6485 634
14254 875
34558 672
6847 441
7271 595
2792 281
5537 482
3528 525