19528 401
513421 1249
24401 611
32005 494
16319 608
54871 983
43367 332
4272 537
3028 547
9115 265
13390 595
2680 213
11722 682
2894 317
6060 609
36664 831
65518 986
59366 529