28859 43
23166 49
186543 531
48101 602
152400 401
44463 851
53291 600
187997 715
19633 793
31893 367
159541 201
25482 598
43935 253
36743 763
84569 670
46169 168
56682 253
55667 104
38991 423
132307 294
30307 844
29250 775
27778 216
37083 868
18293 208
3726 239
174008 689
153762 305