503 66
1280 353
9166 447
1900 41
2504 264
5114 362
3599 103
3212 935
2963 631
6257 486
5868 414
1191 141
993 192
667 125
7529 759
2935 554
7181 332
1552 71
712 95
5276 307
1848 483
7861 411
6705 796
2818 536