3961 395
6482 648
5057 406
2603 438
3276 184
7551 423
3592 346
4797 413
3448 153
3594 271
3888 103
3392 624
2365 192
1909 97
7168 647
4755 576
4364 628
2367 41
1489 255
4369 72
3352 129
2148 136
17108 239
2047 276