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