21096 698
104305 542
52564 586
31799 407
43093 771
40703 277
36718 439
12418 139
29944 618
23486 845
11521 194
23733 522
27955 225
80936 512
48600 592
14400 360
54724 604
88598 920
37232 489
45967 332
38715 372
35679 239