20139 415
4216 88
7539 520
39561 445
8623 176
42432 320
5336 767
4548 564
707119 1990
12081 433
1479 288
6212 253
1781 128
2190 159
3583 526
3952 639