16431 519
5281 423
7874 590
5940 899
5583 121
6088 193
1071 228
10488 616
974 139
4118 473
3609 295
4199 382
1975 501
10221 263
23297 845
11679 431
3067 597