5047 797
27596 600
29375 493
3182 273
32583 736
14596 538
7403 129
8645 612
17666 58
6336 153
5489 282
4334 205
10272 107
16180 648
7346 62
3173 67
3941 521
11065 565
5753 576