15561 50
12220 86
7963 494
23373 176
31738 279
33833 78
11144 220
4962 317
19762 588
12919 70
10011 291
7834 863
5994 414
9855 297
10546 210
15881 139
6783 516
7893 126
4778 397
9128 580
5922 134
14899 444
14507 681
5955 91
14905 234
16623 804
9770 885
8456 186