21057 513
5302 184
4172 603
3667 122
2152 306
3917 214
1999 417
31696 288
40844 663
6218 470
3325 589
4224 540
8669 592
55855 68
15064 657
5271 522
5922 340
6940 110
24354 667
14634 644
22167 461
5898 123
14061 503
4782 702
5113 784
11414 277
25090 438
4594 77