40917 281
7385 135
4981 413
32818 821
17795 237
31089 334
8780 540
12696 738
104811 623
43439 348
82528 442
9668 577
3520 608
7043 532
3971 472
3106 543
2862 552
5273 883
7652 122
1759 63