5988 267
5797 217
3099 302
4036 623
373132 1051
4432 395
13019 445
29147 282
50231 268
4202 797
2848 211