3060 543
4007 791
998 128
2275 62
2281 76
4766 654
3434 252
4667 679
5097 235
3805 870
6337 716
1225 147
5086 507
4691 686
3968 472
5903 432