400 43
1363 44
4263 641
3615 347
1844 230
980 102
2704 398
2448 412
1608 324
3203 608
3180 380
3993 397
5855 322
3498 153
2384 275
2747 602
1321 255
1229 242
3598 558
3036 656
3934 922
2028 421
1503 335
2477 507
2067 497
527 39
3202 918
2798 842