2986 733
2992 511
1054 39
1589 86
2412 424
1346 173
1057 176
3015 692
2634 547
3097 870
4341 377
3021 788
3196 531
1785 311
1164 217
1275 108
2818 463
1898 167