15649 28
4953 88
5660 141
15855 590
2937 129
4101 147
3525 495
7785 322
4833 802
7429 479
6075 415
6060 292
20836 807
32249 570
8630 702
24741 104
12949 67
8977 279
18707 711
11612 503
8866 262
19196 249
22988 165
4716 89
6045 152
5539 641
3160 437
8025 828