2912 875
424 28
2979 745
3006 904
1819 474
2149 397
2978 620
2112 410
2517 525
3170 602
3081 689
3500 591
553 59
3325 166
4775 613
2245 648
1578 341
1461 238
2299 614
2130 559
1599 243
2455 604
7198 490
2489 377
3477 731
3282 661
1573 338
2918 639