2905 609
3169 421
34297 788
228093 259
109271 642
10665 828
25186 148
64355 441
17252 768
4782 527
6703 100