10466 600
2749 401
4843 868
27315 275
5189 467
6414 681
1904 329
6431 30
12289 326
5404 935
2855 227
6072 414
2503 363
3129 731