2890 852
2977 502
3509 769
2474 244
2309 185
1235 109
4185 886
3251 625
3230 733
961 93
2433 229
3554 841
454 35
2703 584
3622 497
2616 691
2108 439
3384 536
4697 811
2861 498
1950 257
3001 338
2376 291
1661 246