40826 281
7375 135
4975 413
32802 821
17789 237
31075 334
8768 540
12690 738
104682 623
43341 348
82404 442
9652 577
3515 608
7037 532
3967 472
3095 543
2860 552
5269 883
7646 122
1757 63