9097 415
124919 681
21648 135
4474 626
149141 434
20806 757
3617 109
163513 299
7380 290
17448 63
7315 936
21136 214
8130 527
2082 247
5044 609
16860 340
39248 141