184013 568
159025 1073
107493 793
64792 977
22999 904
116516 1106
9717 408
4783 547
2867 474
3978 161