31241 288
8942 444
13996 823
32545 609
56610 148
27026 228
17271 153
47278 570
19338 614
7049 286
4756 599
3333 184