56095 95
31697 549
194355 358
3059 206
11209 186
8564 295
21589 154
2945 514
4715 601
5778 720
6420 632
12811 147
4817 585
14150 610
5286 146
5097 608
6539 281
5338 433
2589 90
3422 517
8496 822
9070 595
1929 46
11419 954
2875 437
6318 50
6431 572
2688 120