3085 499
8839 326
3312 773
11718 176
7325 204
2330 459
2551 651
3754 892
1451 240
3793 908
3570 269
786 167
2470 412
5583 653
2737 572
1122 91
1117 199
2679 622
3648 702
3557 821
3111 555
3175 553
3665 724
2172 482