1223 115
2648 187
10253 253
3042 74
5795 699
67832 691
66638 679
28050 405
78388 181
18672 353
42697 884