16402 519
5264 423
7703 590
5867 899
5546 121
6066 193
1059 228
10433 616
953 139
4089 473
3580 295
4150 382
1974 501
10128 263
23211 845
11656 431
3056 597