31800 647
9527 135
2560 97
17856 674
9393 815
17247 508
4444 160
3061 390
3647 556
5835 728
34917 695
11777 494
1310 134
9039 380
9816 243
4313 494
5829 616
1043 130
11380 471
3593 329
2401 215
6692 750
13306 37
5557 102
7343 323
8270 604
6046 253
5004 296