2533 500
4227 703
2016 281
4124 618
9877 225
3853 782
4124 742
5509 713
3432 326
4234 818
3176 613
2739 603
2129 253
3328 335
13247 218
8216 920
2971 302
9069 374
5870 781
3519 478
6512 677
3622 271
5883 560
2233 538