5226 775
4198 484
3564 312
1999 30
3287 605
4309 504
15503 735
9517 621
2678 222
3248 157
2820 87
2890 449
6453 619
3289 258
4716 168
4555 559
4327 860