3416 305
1241 246
2846 515
4079 667
4994 678
1436 259
1398 145
2468 344
1063 167
3381 878
2778 650
3543 640
879 152
1969 329
2297 654
1092 182
4074 811
1838 365
2823 772
2913 582
3312 728
3396 843
3708 924
528 72