29238 782
3482 170
3988 398
3397 344
6886 649
12686 300
4613 696
9006 352
2761 296
22213 819
5647 731
7205 90
2000 130
8454 185
3346 598
7888 69
5884 527
3272 414
9005 398
9041 649
1796 344
12329 191
2575 628
4967 473
3511 480