452 130
1437 84
3059 830
45253 327
16528 596
2878 350
8971 358
2855 714
51996 61
84138 230
19346 237
49841 186
48983 72