21037 811
5584 83
3248 295
2751 162
6418 801
2999 61
9999 572
7187 683
7501 379
3107 206
4416 796
2951 190
2144 50
1598 23
3226 276
4348 149
6199 534
4258 604
5466 596
5702 699
2893 336
4370 596
4305 603
1197 31
3268 136
4057 280
5778 735
5627 708