12911 443
47999 327
43018 312
43485 170
26037 57
30209 943
27781 154
87788 325
14652 196
7154 70
22996 232
3814 178
28274 341
9955 315
4563 77
15971 608
51491 547
28995 587
16517 109
28267 318
16685 741
15305 871
7335 936
8594 622
8981 99
15543 54
22929 545
11816 511