40037 281
7341 135
4944 413
32683 821
17769 237
30998 334
8735 540
12665 738
103858 623
42837 348
81653 441
9530 577
3505 608
7013 532
3939 472
3069 543
2852 552
5248 883
7604 122
1740 63