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