16421 519
5278 423
7838 590
5917 899
5574 121
6079 193
1063 228
10473 616
964 139
4098 473
3599 295
4187 382
1975 501
10205 263
23264 845
11668 431
3066 597