2944 813
2845 589
238 69
8009 373
3473 716
2082 289
4853 566
5348 459
4042 734
5818 244
14951 774
2666 127
2241 74
4263 540
2947 165
7559 687
4409 794
16467 807
4546 422