50861 645
22518 607
55712 307
427410 1300
31764 254
54217 263
54454 342
35821 810
9508 293
49111 723
20731 352
16817 441
32406 744
60757 389
50163 289
15505 416
17858 587
8567 363
8993 521
15338 191
15522 112
37730 160
27927 733
55635 78
162083 757
13852 747
32385 118
21340 567