596 145
2129 621
6095 51
1256 234
8435 767
7782 537
4475 208
76149 199
2365 115
1949 239
3783 455
3244 151
4009 626
5398 730
4881 311
28302 1017
4301 378
7929 500
7749 527
2863 462
6564 820
3999 259
3196 497
3542 488