16430 519
5281 423
7874 590
5940 899
5583 121
6088 193
1071 228
10487 616
973 139
4117 473
3605 295
4199 382
1975 501
10220 263
23294 845
11679 431
3066 597