3516 135
3896 428
4255 306
4124 476
4167 636
1538 74
4730 917
6253 120
2503 153
4499 958
5289 155
53386 168
45947 384
309940 969
61988 539