2996 641
9212 288
3540 579
8648 320
22657 336
2317 565
22977 623
3804 498
2702 593
3550 841
2633 578
1550 253
11878 691
4523 608
2005 234
2401 295
3911 756
3223 735
2877 742
1709 453
2170 580
22561 336
2122 477
2871 596