31898 647
9561 135
2906 97
17922 674
9401 815
17258 508
4519 161
3072 390
3655 556
5857 728
34956 695
11917 495
1318 134
9141 380
9832 243
4342 494
5850 616
1048 130
11399 471
3605 329
2423 215
6727 750
13470 37
5590 102
7410 323
8301 604
6106 253
5035 296