37024 759
6884 100
17751 570
368063 654
164432 481
8056 90
168385 513
12533 781
191002 573
10122 237
12169 304
15611 451
29013 944
4168 604
4213 483
2800 442
1846 55