21037 811
5583 83
3248 295
6418 801
2999 61
9999 572
7187 683
7499 379
3107 206
2144 50
1598 23
3226 276
4348 149
6198 534
4258 604
5466 596
5702 699
4305 603
3623 277
4954 586
5034 519
3672 68
5667 595
6372 54
3543 207
4354 221
4361 107
3915 349