3943 328
4518 465
6241 803
3739 925
3095 153
8446 375
5269 266
4862 806
4681 552
2013 317
15216 133
5102 508
1882 290
18444 362
89020 513
26755 702
2937 285
1256 187