2754 506
14142 537
45832 385
3686 58
4914 299
3214 846
4394 809
8446 470
2912 229
3049 590
2974 266
15415 278
1839 191
36122 489
3712 713