952 58
1828 341
3094 552
2963 614
3747 759
2274 471
4855 212
2940 388
1198 139
2374 349
2091 280
11894 774
1404 109
2898 563
1063 152
3332 593
3580 154
3475 438
3230 471
4130 804
1722 264
2877 699
3606 269
6736 490