524 30
1178 226
3082 619
1538 492
2647 731
3367 593
2116 541
2437 766
1701 548
522 68
2520 648
1540 353
2046 501
2944 801
2398 560
1678 95
2764 395
1980 499
3785 767
2362 492
841 131
1130 263
2071 378
2650 817