6842 459
5163 832
10543 555
31493 281
635298 1442
12753 735
14373 653
142365 326
114685 866
10580 842
12427 676
3028 59
3940 95
3263 226
3727 407
4278 528