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