2781 157
11182 822
9372 514
1894 62
3292 455
3807 487
8120 199
4679 686
2775 101
8224 600
4426 188
20127 210
29127 77
28324 136