2243 88
4196 161
5349 509
17008 537
7651 733
24141 180
4627 245
50929 131
3961 56
5624 321
6032 74
59776 714
9651 415
4001 399
7066 44
21931 947
3425 197
1770 32
3127 326
1465 151
1573 225
3043 739
3663 809
10116 93
2422 359
711 29
3250 490
3925 867