3100 321
5065 227
4339 530
5779 356
8836 412
8272 859
2476 111
8485 159
1609 28
3268 110
5630 203
28395 472
6008 474
6489 635
14305 875
34726 672
6877 441
7357 595
2804 281
5572 482
3549 525