500 109
2295 618
12748 618
5017 738
6994 835
4921 194
1972 285
6911 350
8330 153
2024 116
2326 209
3098 552
3011 582
2221 465
2914 597
3663 818
5077 112
3141 391
1818 448
3348 706
888 139
2748 455
7223 289
6052 302
1794 162
2278 531
8955 151
7449 623