5085 166
5070 697
2164 392
5415 338
1149 142
5496 98
2237 41
1078 240
4140 721
2715 165
2665 448
3002 473
3452 706
1436 219
4241 666
2297 45
2328 488
2556 115
1359 315
3849 353
7806 373
3601 616
2342 503
3296 612