2112 43
1297 68
3678 365
4081 445
8744 320
10899 137
15310 791
22841 317
38518 428
45304 899
9180 654
2553 160
5246 755
14894 739
8928 347
5578 487
2703 403
7483 337
22081 638
9554 360
4000 319
158516 396
5004 589
14506 867
8900 695
84159 628
12006 302
3260 261