5605 262
1408 324
1342 228
2334 283
11162 243
5588 479
14893 803
6572 365
3200 170
25640 170
20545 269
8196 155
7758 648