2147 329
8282 170
2924 182
47236 626
5840 92
6878 482
276045 1568
34772 877
3806 493
4116 307
42660 167
11632 566