2560 531
3699 349
4347 244
5599 738
1316 150
2533 305
11812 541
6154 472
3596 840
12704 326
2615 177
1449 46
9684 977
4682 656
7234 480
5650 517
2910 109
8480 591
3998 577
7160 535
5078 474
6494 571
814 186
923 149