15999 99
11801 349
25961 261
45244 302
9697 57
50522 715
42919 294
16648 76
43657 422
18964 806
30590 660
8541 783
121742 472
19453 631
53213 217
9837 487
33084 297
11467 409
12399 94
50196 762
27275 397
51891 898
84345 924
3827 103
16195 834
24525 504
56623 541
5966 316