2999 823
6516 519
3066 314
12107 538
2385 603
14740 449
5782 473
2232 105
3391 346
2688 542
4127 539
2278 191
2847 277
3347 341
9674 717
11583 283
5687 520
4360 583
7514 382
13496 363
7024 737
4266 595
4180 479
4109 628