16524 519
5421 423
8046 590
6096 899
5716 121
6162 193
1103 228
10681 616
1018 139
4203 473
3737 295
4287 382
1996 501
10659 263
23545 845
11711 431
3096 597