452 130
1434 84
3059 830
45250 327
16522 596
2874 350
8969 358
2855 714
51992 61
84134 230
19344 237
49841 186
48979 72