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