2781 157
11182 822
9372 514
1894 62
3292 455
3807 487
8120 199
4681 686
2775 101
8224 600
4427 188
20134 210
29128 77
28327 136