400 67
2916 22
1458 69
9828 836
34972 647
1674 357
14891 409
1571 271
21781 62
6831 556
2133 266
53354 653
10135 472
8887 326
5747 492
22908 611
3066 221
10060 539
4590 287
3163 780
7281 243
7030 491
1329 157
2255 400
2101 177
3947 641
1864 484
3118 794