3262 626
3683 114
16478 311
78181 81
35016 901
2553 217
6935 193
9147 432
2576 217
2840 327
2873 564
3022 120