22526 607
33849 238
209358 747
30902 403
22215 361
31093 362
4657 63
21382 285
64712 254
11017 698
95582 540
26032 502
68488 932
26808 343
30773 716
60688 842
8634 949
41957 243
15610 445
12707 781
31914 393
18879 458
32780 232
38976 209
48184 303
62651 677
18399 197
420137 575