9992 147
7411 300
15468 93
8066 207
5277 30
13422 469
22923 698
10402 625
7281 280
12898 341
5778 673
18659 343
7843 120
7542 339
4990 61
17299 962
1872 50
18097 538
61569 196
31929 392
5403 756
11266 621
16335 52
16605 413
17290 907
17524 759
4275 655
6000 73