29905 213
4010 297
6140 344
9261 674
19937 848
3449 628
6694 476
4561 756
6008 771
2143 454
8520 432
12977 450
6530 677
3446 204
4621 107
4142 454
3121 397