3009 622
2435 645
2898 527
3574 519
3388 591
2318 403
1390 244
836 83
3568 809
4344 544
4047 921
2182 472
1678 119
2853 643
991 47
2551 622
680 55
2946 815
2260 453
1701 196
2183 269
1798 324
7704 486
3045 485