2152 329
8302 170
2944 182
47238 626
5843 92
6892 482
276080 1568
34779 877
3807 493
4122 307
42681 167
11635 566