31841 677
2972 538
28689 597
5298 879
9568 49
11070 282
3523 696
4009 878
3879 579
9830 212
4846 755
11735 111
3507 427
3363 573
34270 543
2634 309
9470 475
6137 504
1639 177