257 64
1788 412
1458 341
449 53
399 58
7270 670
5007 566
2239 136
5434 207
3358 438
9217 399
7543 664
6940 944
13165 928
31317 429
40052 857
10246 471
12201 599
5842 520
10906 221
41382 686