2781 157
11182 822
9372 514
1894 62
3293 455
3808 487
8120 199
4681 686
2775 101
8225 600
4427 188
20137 210
29134 77
28327 136