500 28
2784 736
1432 402
8042 450
2838 822
1215 226
1608 305
1085 185
1368 117
1487 132
1080 198
950 56
313 39
4644 691
3561 534
431 46
3238 507
3476 819
318 24
2394 555
2741 759
1909 320
2782 467
4202 656