31753 517
21786 271
43276 978
98953 458
34065 446
27040 432
40009 782
25831 492
39428 231
29110 177
40513 336
41177 652
37645 287
35438 216
36863 242
46190 633
20973 221
75884 164
28149 349
27043 403
29947 160
27758 573
22644 217
24659 684