16431 519
5285 423
7877 590
5946 899
5585 121
6089 193
1071 228
10490 616
974 139
4119 473
3610 295
4200 382
1975 501
10230 263
23304 845
11680 431
3067 597