3110 521
4848 531
3278 307
3115 395
4925 115
5360 615
7371 450
4088 880
5537 626
4865 595
22865 399
3587 366
13617 617
2486 303
5271 373
3682 444
3376 452
12772 88
4154 533
2027 64
15098 932
4936 895
6422 742
14806 587