5072 93
2859 385
2018 273
3700 511
546 72
3053 518
2580 348
10560 234
43265 368
45229 502
5367 450
3651 793
36781 112