19998 415
3932 88
7504 520
38979 445
8471 176
42213 320
5246 767
4488 564
705394 1989
9088 432
1441 288
6040 253
1712 128
2144 159
3470 526
3892 639