4008 604
3592 919
5828 581
2964 664
2286 207
1555 228
2833 634
2126 510
1770 323
2973 847
1519 187
19959 257
74988 717
3230 542
3158 797
1317 243
2440 563
2808 535
2937 593
17259 507
1375 160
3953 877
2232 510
955 97
2185 499
2516 295
7571 184
3013 641