5026 213
6623 357
9041 144
6212 499
7326 332
3154 635
4920 275
3650 223
5953 710
8855 571
32198 115
47052 588