5591 262
1407 324
1303 228
2333 283
11146 243
5588 479
14891 803
6569 365
3198 170
25629 170
20538 269
8194 155
7753 648