2301 287
3605 623
6444 462
4903 943
9616 520
8385 776
993 174
2625 372
5841 291
1561 446
33859 58
13022 130
3924 678
6667 676
2769 767
5398 432
13541 587
16941 641
15160 447
3221 329
8649 189
66396 560
12313 432
416 75