9506 415
126460 682
22191 135
4503 626
149773 434
20861 757
3637 109
164240 299
7434 290
17646 64
7346 936
21514 214
8163 527
2105 247
5070 609
16893 340
39852 142