3050 502
2768 404
2187 423
1829 315
3190 168
8008 560
26604 185
10853 580
82242 597
47226 432
54286 342
17724 72
12414 531
3148 321
4993 311
2223 251
5829 878
6038 676
6483 632
3520 756
3773 663
5140 490