370 70
1456 302
2970 840
56872 167
44195 159
8977 610
16975 504
18901 879
6834 309
21189 324
12730 482
9787 401
21492 675
5396 549
2051 70
8559 432
3235 531
12311 472
9455 826
5955 516
4358 394
3908 158