505 120
1258 264
21403 513
5745 184
4335 603
3740 122
2165 306
3998 214
1996 417
31702 288
40947 663
6206 470
3326 589
4225 540
8668 592
55933 68
15044 657
5261 522
5925 340
6940 110
24381 667
14645 644
22187 461
5895 123
14042 503
4767 702
5105 784
11417 277