2147 305
1147 28
2188 85
3466 415
4747 738
5248 799
33288 703
1515 142
12637 581
9052 366
6367 449
168305 682
6008 103
2422 473
13468 125
4319 478
17286 531
5932 465
1870 36
10916 176
6748 532
7724 620
9351 848
5387 616
3803 478
11031 735
8880 422
3301 329