1079 33
32920 831
5165 555
3163 752
374 61
6533 767
3666 551
6879 421
15739 312
3070 44
6779 264
3626 732
1802 149
1228 265