9112 415
125607 681
21876 135
4482 626
149453 434
20826 757
3626 109
163833 299
7402 290
17550 63
7327 936
21278 214
8138 527
2089 247
5055 609
16874 340
39508 142