4390 393
7985 81
3857 102
7396 579
5082 662
2163 235
5335 638
6786 309
4226 737
71287 402
4990 892
3135 543
35343 172
1139 89
3138 119
4255 894
2451 357
4722 46