2831 61
4645 499
1904 52
5825 716
3939 282
3102 620
2713 446
3314 104
4347 456
999 113
2882 380
1003 160
5195 415
4222 743
2212 286
4032 412
3373 589
3922 639
3840 710
3242 426
4386 72
1206 34
4194 529
5293 807