5027 463
7804 702
8642 351
4630 309
9804 518
2525 178
1644 117
4168 687
1032 89
2580 105
1522 246
1684 257
2334 141
3084 592
3614 362
3971 590
1809 243
2118 315
4013 429
7446 782
7950 670
4155 515
2898 401
2356 368
1663 158
3614 538
971 57
5517 870