44975 926
49676 45
34141 856
4525 167
4835 94
15802 892
4340 238
18075 611
4702 220
64211 442
1508 191