3945 591
2911 891
2256 445
2681 405
4297 562
513 94
977 247
2120 317
1859 522
3666 593
3323 871
2543 506
3076 267
2238 391
1012 233
4520 853
3104 531
11780 369
5228 522
2535 327
3060 511
797 78
993 177
1480 165