16432 519
5287 423
7882 590
5952 899
5588 121
6091 193
1073 228
10492 616
975 139
4121 473
3613 295
4201 382
1975 501
10233 263
23306 845
11680 431
3067 597