20161 415
4265 88
7557 520
39666 445
8657 176
42468 320
5358 767
4580 564
707440 1990
12118 433
1480 288
6248 253
1794 128
2206 159
3604 526
3973 639