16581 170
12320 100
13756 158
26795 873
148538 335
10275 655
13099 618
48787 381
9449 545
5399 507
7146 702
4772 686
4111 472
6077 433
6276 456
6611 715
15464 274
5832 732
4604 498