15832 532
1272 65
2940 201
3301 146
9315 485
2294 341
3879 457
4870 718
1952 362
3422 530
3993 722
3373 405
2509 536
8896 175
2251 384
2602 302
1938 95
3815 889
3727 577
3078 494
8990 415
5374 309
8355 328
2777 295
10770 277
16053 184
4154 615
29376 249