31518 203
6098 392
4011 591
2779 121
1848 112
3554 115
5562 548
3446 135
4340 706
2083 156
1590 151
5680 892
6801 568
2200 328
7607 239
3676 462
4052 477
4564 686
2678 402
7306 330