300 37
473 87
2276 606
1345 334
282344 974
16508 793
76621 235
18923 178
27807 288
4644 306
4583 680
5245 225