509 148
2328 713
429 78
1548 376
3115 621
3503 673
9513 368
2261 684
2461 643
501 78
962 224
424 91
1334 242
2983 857
598 186
361 73
2877 845
166 33
3020 402
1371 313
1826 479
2526 641
598 113
1409 317
1847 391
2295 748
1842 356
250 60