2047 192
3227 534
5480 428
38285 842
29363 101
2211 282
8306 657
15374 146
6181 572
2450 182
4711 752
9358 550
3848 477
80531 386
5418 757
6553 94
594 41
1784 206