12934 436
5073 473
1561 333
6484 286
3285 350
1295 200
18199 297
6633 534
20413 873
5566 531
6955 307
3650 468
33959 489
3233 457
8751 320
3312 75
4288 38
2214 335
4678 757
5549 64
2469 271
244318 1195
3496 584
2364575 3887
1152 110
928702 955
3347 750
247234 1043