4481 896
1861 26
3057 774
4827 598
2597 103
3011 467
1300 321
3955 812
4055 457
888 98
3451 264
2530 211
1721 195
3857 888
744 38
1019 73
3462 541
3385 726
7253 366
1816 241
1429 50
2679 552
4474 550
1704 123