3077 321
5040 227
4327 530
5738 356
8740 412
8143 859
2440 111
8330 159
1570 28
3208 110
5554 203
28218 472
5970 474
6477 634
14199 875
34333 671
6805 441
7088 595
2779 281
5512 482
3487 525