28893 43
23202 49
186933 531
48126 602
152633 401
44512 851
53380 600
188274 715
19640 793
31921 367
159794 201
25519 598
44030 253
36787 763
84773 670
46232 168
56752 253
55758 104
39040 423
132418 294
30359 844
29282 775
27828 216
37130 868
18340 208
3735 239
174069 689
153913 305