16430 519
5280 423
7874 590
5940 899
5582 121
6088 193
1071 228
10487 616
973 139
4116 473
3604 295
4199 382
1975 501
10220 263
23292 845
11679 431
3066 597