3001 299
3063 87
2994 599
5543 714
5611 899
1129 33
4859 507
3682 474
4648 640
1992 224
2634 127
2448 343
12484 86
3512 147
4268 581
3823 534
4587 385
2059 116
2993 317
6295 472
2846 351
6044 595
2386 287
3568 158
7542 698
5290 538
5235 242
3479 479