8496 80
10574 155
24684 198
31939 504
33060 633
6013 258
9144 905
5672 641
15766 734
3956 92
7360 126
34387 173
13430 532
5648 368
25847 263
4386 386
16448 226
31851 328
33673 283
24840 177
7472 434
24423 363
5540 807
6322 49