31568 96
728 223
1526 362
1470 339
48601 826
74129 667
1556 317
924 266
6056 147
8084 507
2185 575
726 139
2144 598
568 115
2343 621
2993 613
6038 556
5202 290
19893 581
792 212
1869 475
569 56
353 56
2847 913