40546 440
4346 641
134792 364
7133 868
1540 38
46633 555
3964 461
21655 287
43598 522
22141 348
12858 416
2854 310
18496 333
15453 365
3494 647
22630 471
64786 178
3565 693
8413 24
8171 320
11283 276
3658 357
23847 779
54748 819