12678 298
3359 321
5639 227
4582 530
6634 356
9899 412
8987 859
2895 111
9992 159
1936 28
3834 110
6396 203
31710 472
7510 476
7095 635
15394 877
42339 672
13364 443
8731 595
3249 281
6167 482
4002 525