5096 839
5820 760
5396 743
3399 703
5954 929
3202 417
4022 539
2854 352
10279 295
4843 548
3059 345
3334 689
2419 553
902 147
1525 317
2112 30
2990 627
1622 437
4339 660
1976 84
738 167
2178 362
1034 168
3496 915
1279 232
3626 847
1873 309
1298 246