3692 50
2221 115
6601 331
3164 686
18018 362
3276 523
10986 49
4838 909
2244 308
35899 157
6323 593
1140 36
20326 556
5418 141
7111 188
15983 421
3296 570
3654 531
5786 472
45533 614
7223 224
1664 209
12838 639
7738 659
5616 63
9466 329
6995 854
9607 172