3006 153
4654 480
7699 593
5466 124
12052 987
5292 839
3164 268
4201 430
3764 396
4525 561
4651 366
5067 613
5465 463
3834 363
6698 511
20002 412
5427 485
3978 86
7746 318
5779 741
3872 306
6476 491
3988 92
17918 805