9506 415
126452 682
22187 135
4503 626
149769 434
20861 757
3637 109
164239 299
7433 290
17646 64
7346 936
21513 214
8160 527
2104 247
5070 609
16893 340
39847 142