4026 595
1355 284
2893 411
3589 443
1984 58
1406 133
3731 688
3041 730
2826 499
1325 269
2829 873
1162 342
685 128
2509 297
3342 685
2917 480
3305 649
1889 335
3945 912
2870 868
480 88
2992 818
4464 837
2950 574
1866 447
1057 141
3608 552
1271 33