5931 500
2736 179
2882 647
1282 255
4311 797
839 226
2555 505
3314 606
6594 159
863 195
2853 897
8742 65
3861 519
3423 668
2668 763
2960 653
196 28
11386 424
1367 299
1524 318
2425 513
3444 840
434 31
750 125