4537 591
42064 471
22373 878
8341 358
10900 698
67528 1029
25770 519
23612 748
6343 381
15338 642
3217 452