9096 415
124890 681
21641 135
4474 626
149129 434
20805 757
3617 109
163503 299
7379 290
17443 63
7315 936
21129 214
8130 527
2082 247
5044 609
16860 340
39242 141