30694 596
5056 559
203070 489
13458 492
2744 167
6538 254
51616 400
8540 62
7110 454
6943 114
6546 264
5568 500
7292 146
6533 661
3783 888