4513 591
42050 471
22300 878
8332 358
10878 698
67476 1029
25747 519
23544 748
6317 381
15272 642
3205 452