102186 244
74981 578
13345 712
5278 551
2356 119
4833 236
1966 119
3088 568
26827 231
6188 702
2826 197
3869 322
5887 468