403 90
2820 929
2575 549
2655 739
2359 491
492 150
1670 362
1691 360
2938 832
783 248
1506 339
589 195
407 135
907 240
2796 606
907 197
445 106
848 273
2228 585
939 266
313 74
250 53
1074 272
664 193