5072 93
2860 385
2018 273
3700 511
546 72
3057 518
2581 348
10560 234
43273 368
45240 502
5367 450
3651 793
36859 112