2921 903
1409 389
2052 641
6006 504
2101 381
1352 179
3037 806
3065 791
2544 657
1390 381
3011 629
1335 359
2649 473
1335 329
3271 777
1727 350
2951 638
1430 269
682 172
3812 595
5670 487
2065 376
3730 596
1042 229