3151 250
2173 461
4059 131
3790 470
898 159
3436 99
4925 631
6304 581
5487 456
4738 578
516 79
2478 233
2303 511
2581 481
1658 84
2488 342
2901 400
1085 35
4244 457
1210 268
3271 559
1763 352
885 152
2988 246