2910 167
4314 583
4508 103
4848 646
16324 41
3509 902
3512 767
3305 631
13625 691
4316 950
21077 321
10776 741
3681 575
3663 945
2492 597
1800 363
3128 458
2230 383
1574 136
1944 341
4312 949
3249 783
3335 148
1450 254
13029 592
9761 665
2533 588