5032 677
11937 244
2630 387
3888 260
7788 623
2522 201
7115 535
12339 537
8696 687
3400 352
2761 593
1652 233
8887 842
2650 465
4121 592
3273 64
3056 517
8944 791
4234 330
2559 262
6334 676
14815 153
3157 464
6798 620