508 31
2213 341
2181 400
2788 791
37159 369
2311 299
1185 340
4844 667
2543 387
2670 419
2663 559
2960 753
1203 307
730 154
2683 444
21630 576
3297 695
26246 232
1795 375
3301 600
3505 796
5484 435
4685 609
352 24
894 73
1131 266
720 119
4283 516