5013 423
7181 590
5488 899
5140 121
5782 193
1020 228
9873 616
894 139
3849 473
3207 295
3241 382
1947 501
8925 263
21778 845
11539 431
3029 597