30694 596
5056 559
203067 489
13457 492
2744 167
6535 254
51616 400
8540 62
7109 454
6943 114
6546 264
5568 500
7291 146
6533 661
3783 888