3091 538
4506 623
30646 570
3476 793
98623 202
5956 218
8248 306
33649 288
10530 190
22103 668
2447 441
2587 235
12968 750
3399 81
10237 186
6533 385
3922 593
7432 213
8898 891
2721 76
6510 116
3900 888
4107 473
8068 208
1531 51