2691 288
3553 398
5663 448
2347 262
3887 715
1238 32
2409 123
2057 71
4652 629
3851 742
1765 95
5239 852
2671 205
3293 185
1382 65
4133 716
2296 104
3912 115
31267 434
51150 56
5658 89
1844 237
4631 596
3587 300