240 57
6493 468
828 67
37960 855
19468 396
31466 195
9133 355
10777 321
2181 94
5781 332
5057 707
4546 478
4262 904