40203 926
48075 44
32747 855
3889 167
4227 94
13934 891
3283 237
12428 611
4343 220
58488 440
1242 191