2598 746
2415 645
4033 669
2506 413
2128 463
2199 581
5799 787
2914 538
5394 310
807 68
2501 433
742 83
1493 441
2973 738
2214 457
1383 315
1076 176
714 45
987 99
3780 550
3262 877
2359 674
856 106
2365 400