3555 523
3113 85
11003 99
5568 356
32682 777
5066 215
9322 203
4482 330
8419 449
6454 596
4598 569
4138 396
2847 587
1912 107
4162 377