3001 101
9315 473
1541 171
2124 199
1925 251
3879 658
4056 283
16461 642
3981 161
1977 222
2990 260
3950 383
5856 470
6850 750
3684 653
5676 436
12950 872
3305 473
5714 392
3997 456
1759 165
6670 681
4885 890
3083 635