20218 415
4355 88
7573 520
39896 445
8874 176
42562 320
5379 767
4595 564
708234 1991
12168 434
1501 288
6317 253
1809 128
2231 159
3638 526
3993 639