9097 415
124939 681
21651 135
4474 626
149148 434
20806 757
3617 109
163518 299
7380 290
17452 63
7315 936
21140 214
8130 527
2082 247
5044 609
16861 340
39253 141