258 64
1791 412
1458 341
451 53
403 58
7270 670
5008 566
2239 136
5434 207
3359 438
9222 399
7550 664
6941 944
13167 928
31320 429
40060 857
10253 471
12201 599
5846 520
10907 221
41393 686