4016 537
1053 99
3801 861
3344 602
1439 280
3132 102
3110 614
1965 398
3298 335
2470 340
1899 603
5807 593
3515 840
10181 667
6999 383
1040 191
2906 349
2828 551
6747 733
6597 803
1245 167
4427 446
2316 556
5036 867