5008 423
7173 590
5483 899
5114 121
5781 193
1018 228
9862 616
894 139
3842 473
3207 295
3240 382
1947 501
8902 263
21750 845
11539 431
3029 597