4507 591
42050 471
22296 878
8332 358
10877 698
67470 1029
25746 519
23541 748
6314 381
15269 642
3204 452