20025 415
4014 88
7512 520
39170 445
8488 176
42275 320
5246 767
4495 564
705730 1989
9116 432
1445 288
8233 253
1714 128
2157 159
3477 526
3901 639