19011 155
2681 396
3356 514
702 55
2659 680
2218 377
936 73
1937 315
1087 50
1438 247
1591 66
6388 554
9417 425
9348 946
20122 579
12184 440
6786 508
10192 780
3516 501