19013 155
2681 396
3357 514
703 55
2659 680
2218 377
937 73
1938 315
1089 50
1438 247
1591 66
6388 554
9417 425
9349 946
20122 579
12184 440
6786 508
10192 780
3517 501