5286 284
3242 190
31227 412
13241 506
3682 655
3317 266
2376 569
1681 338
2379 329
2923 537
52820 747
33604 444
36578 90
17275 222
60359 590
2699 263
5888 402