3089 136
51596 107
15692 398
12777 286
7065 386
6257 82
3369 259
1254 84
5050 832
4071 124
2855 471
3984 730
3008 277
6576 114
4452 57
3412 388
7374 513
7249 545
3763 127
9503 548
7928 778
8348 223
7354 353
2934 268
2816 93
6429 264
6864 154
5708 602