3221 333
2222 257
3186 552
851 207
16399 296
2582 142
2803 561
2334 331
6516 478
2791 594
1301 151
8029 653
2477 598
1836 334
1578 329
3214 165
2032 275
4565 562
3898 664
4478 52
3414 563
1612 179
2355 418
5420 668