133598 330
121733 973
13493 400
60438 771
40031 543
9003 815
8720 589
7721 846
6694 594
15557 775
11057 754
8080 532
7864 170
16590 225
4569 286
7242 555
8205 576
9329 239
11600 91
6994 293
4533 172
3902 371
6912 283
10167 362
7848 249
9260 817
3881 215
11535 183