431 75
16042 162
13966 259
8436 743
2689 304
7947 497
27520 688
75307 450
39689 231
37729 602
9033 527
37716 386
5417 731
32103 680
4325 518