31108 447
23423 281
15266 742
36650 189
10213 485
89638 697
21261 239
26737 530
50011 413
54167 338
30859 360
95048 505
106231 667
33599 282
34652 348
49150 574
41153 352
43669 535
95449 479
30731 861
94604 774
19091 512
66954 345
50997 601
17308 324
7114 409