43999 660
6675 50
2772 565
11946 117
2138 457
18588 868
2544 453
1902 195
23269 229
843 83
9662 313
7171 476
8282 333
6963 335
19573 818
7562 176
10291 754
4252 644
3645 538
3157 608
23147 630
1517 219
3172 728
4916 856