5900 605
6682 213
10705 123
22513 603
66566 88
30987 517
8373 358
10893 639
3731 607
3261 335
9450 402
3200 305
1819 314
3252 421
1416 188