318 37
489 87
2300 606
1386 334
283081 974
16541 793
77477 235
18954 178
28265 288
4662 306
4601 680
5271 225