3903 666
4406 455
927 149
2159 589
3407 242
5993 568
5542 480
1866 217
1068 54
1103 108
5927 778
2493 456
4825 719
2470 322
3643 334
2581 391
4216 534
2189 150
3180 262
5699 215
2126 252
1559 36
2888 373
3358 103