16493 170
12303 100
13737 158
26782 873
146934 335
10227 655
13046 618
48568 381
9418 545
5385 507
7136 702
4761 686
4088 472
6049 432
6262 456
6602 715
15441 274
5822 732
4590 498