2143 329
8276 170
2917 182
47233 626
5833 92
6873 482
276025 1568
34763 877
3806 493
4112 307
42643 167
11632 566