3009 232
6625 598
4938 649
5051 924
1323 45
5681 245
2929 358
2936 724
7461 322
12966 390
39131 371
3909 656
4040 167
9409 214
5334 747
9936 574
15461 248
3342 90
2688 118
3487 409
6009 720
9524 458
19267 557
10805 507