5953 655
7122 411
9568 548
16285 289
27096 103
64470 764
14396 196
100804 549
22308 556
21659 873
9392 501
16692 347
14933 510
13198 812
10027 590
2251 256