3616 511
404 72
2872 518
2470 348
10405 234
40078 368
42680 499
5212 450
3577 793
4871 93
2647 385
1878 273
32768 106