5262 146
2804 512
12255 592
7533 621
3386 691
7173 51
5320 547
7856 945
7658 416
4904 273
4736 565
5833 607
3346 246
4935 797
10566 139
5597 37
4741 209
9357 179
3750 1006