4094 128
15215 258
9382 382
1960 405
3221 60
2352 479
2196 465
5159 845
4034 441
8280 592
8516 589
11064 183
7973 676
13729 830
163505 974