15995 99
11795 349
25960 261
45240 302
9694 57
50509 715
42911 294
16641 76
43643 422
18963 806
30582 660
8541 783
121704 472
19453 631
53201 217
9835 487
33078 297
11465 409
12398 94
50176 762
27273 397
51875 898
84342 924
3827 103
16193 834
24525 504
56610 541
5966 316