31842 598
2921 419
4411 944
6403 506
8352 730
2783 389
3607 334
12846 758
2559 211
24607 191
10945 154
13896 598
4923 476
3484 397
3451 147
6186 650
5052 660
5384 489
2127 94
2443 147
5783 732
4665 198
12410 86
20556 514