5036 387
3396 888
4257 562
4205 507
5775 765
2359 309
3424 555
5611 774
6375 331
3030 686
10266 49
10005 468
2570 201
16524 593
11406 282
3641 696
3426 413
7817 692
3920 379
1048 98
2890 256
3256 264
4109 878
4805 209
31576 166
5510 632
17741 612
4115 579