350 69
6909 516
7311 704
1348 204
597 53
2755 571
472 61
3804 229
2423 324
2816 632
1427 402
908 164
2118 133
1344 235
2510 491
3207 432
2826 390
4838 558
6525 368
11977 772
3593 789
3126 824
9112 517
3002 749