2291 317
4685 352
4542 864
3042 56
22016 549
6840 283
8398 435
3685 300
4009 537
11259 86
4071 269
4788 428
4962 370
18583 532
26578 414
2915 730
6581 406
20681 397
4252 32
2263 186
7669 614
16157 506
19263 141
23453 602
2760 99
14923 584
12063 244
57293 627