160672 641
69862 419
11713 616
55999 790
11092 526
44808 473
40758 317
33920 728
27258 611
84148 249
6696 425
5330 294
5416 295
3490 50