31881 647
9560 135
2878 97
17916 674
9401 815
17254 508
4506 161
3071 390
3655 556
5851 728
34945 695
11895 495
1318 134
9132 380
9827 243
4338 494
5848 616
1048 130
11397 471
3602 329
2417 215
6722 750
13450 37
5589 102
7401 323
8295 604
6095 253
5028 296