2942 59
2342 305
9007 285
3861 392
16105 144
15506 669
8719 577
1732 51
9580 484
3746 207
5255 487
7026 83
6650 419
6614 612
5462 255
16941 125
8503 445
6891 162
8908 472
3503 248
7519 420
15739 614
3743 288
5833 618