20235 415
4432 88
7590 520
40067 445
8903 176
42671 320
5556 768
4642 564
709049 1991
12180 434
1501 288
6345 253
1830 128
2249 159
3655 526
4028 639