27006 674
11114 481
117476 833
28172 627
116819 747
74752 474
19674 688
42721 325
68000 555
11198 95
29887 642
37966 344
57295 429
57496 490
30014 177
5881 606
8995 323
4058 399
2258 287
3989 641
2323 116
7728 582
1978 415
4838 295
2157 358
27722 432