35482 585
11264 98
19387 244
13690 333
31648 61
47201 831
107068 616
38562 354
18204 232
61861 293
71632 254
22223 570
27840 99
72419 918
32588 366
26625 643
11557 562
28625 942
23855 116
31267 472
65687 613
16371 99
23559 591
23756 235
17861 571
5435 171