2980 800
2984 877
507 76
2456 431
428 29
4239 700
2393 453
1566 457
1262 307
987 202
868 217
2281 566
2877 739
2495 478
2722 706
2902 713
871 199
1317 197
2708 761
932 201
2448 502
2295 540
1999 523
1996 515