5605 262
1408 324
1344 228
2334 283
11163 243
5588 479
14893 803
6572 365
3200 170
25647 170
20546 269
8196 155
7758 648