2116 95
3270 154
1362 99
3584 935
3664 428
15217 606
3602 598
3877 654
4111 739
2680 293
2756 358
4753 58
8400 226
3948 304
23304 345
7813 249
4429 65
5915 822
10651 78