5033 300
3285 143
7414 228
8709 533
5248 463
6067 197
8279 306
2047 59
2315 82
4305 423
5096 501
8344 388
7852 628
3056 337
5106 402
5931 240
2713 258
1226 250
3661 803
4936 253
2378 438
7964 460
9775 655
6343 663