2132 367
3421 140
9352 562
6249 260
4205 656
3047 312
5573 908
5847 294
4082 168
8468 678
9983 834
901 78
8056 401
7662 729
6164 750
2854 403
4705 311
2855 337
8215 938
3210 928
2942 161
699 74
6068 572
5946 95