3027 699
1612 153
652 121
2916 273
1360 211
3207 268
2107 434
1177 89
3312 733
2874 708
2832 730
3584 467
540 71
2144 462
2670 746
396 88
3150 628
2367 564
1508 362
2889 727
1851 407
457 85
2355 495
3013 689