2781 157
11182 822
9372 514
1894 62
3293 455
3808 487
8120 199
4681 686
2776 101
8226 600
4427 188
20144 210
29135 77
28327 136