4501 591
42044 471
22260 878
8331 358
10869 698
67450 1029
25736 519
23523 748
6310 381
15265 642
3198 452