977 153
1364 421
2823 665
1443 314
247 42
1118 292
1542 129
16567 444
3139 371
4709 408
2379 511
8922 112
27470 271
61073 215
3513 702
24493 233
5916 469
6221 390
7065 451
10549 709