2997 648
5233 633
3070 294
4885 951
2507 401
3313 724
3684 888
2102 208
3066 440
5324 879
3373 31
2537 477
3087 452
3492 408
1687 152
1414 101
2849 264
2180 89
2256 136
2999 479
5024 677
2639 377
2955 275
2160 314