3210 455
1016 81
2635 524
3661 204
2924 566
4151 414
22234 517
3035 543
4183 686
3879 380
4670 894
6613 424
4202 720
2445 277
3197 36
2055 259
18629 942
8666 355
3581 321
3828 649
4951 749
16943 417
13818 98
1437 61