12231 430
3393 479
6452 202
23435 277
8642 703
9801 320
30311 438
5391 916
11763 584
7478 755
8017 374
95347 372
3675 576
3495 481
4168 560
1814 406
2263 527
5445 440
6807 34
1167 118
1564 241