30482 300
4200 327
11452 341
3789 513
27150 163
18973 214
4663 773
7216 332
10992 728
38120 270
11212 575
5708 523
7260 414
5169 777
6473 672
5232 610
3645 105
2220 83
3524 746
3485 256
5297 687
4294 688
9253 520
3310 259