39992 281
7338 135
4944 413
32677 821
17769 237
30993 334
8733 540
12665 738
103828 623
42812 348
81621 441
9524 577
3505 608
7012 532
3939 472
3068 543
2850 552
5247 883
7603 122
1739 63