50662 645
22487 607
55316 307
426536 1300
31744 254
53860 263
54137 342
35623 810
9449 293
48770 723
20721 352
16804 441
32057 744
60223 389
49549 289
15377 416
17733 587
8557 363
8976 521
15174 191
15047 112
37446 160
27863 733
54594 77
161366 756
13733 747
31525 118
20918 567