16625 519
5513 423
8171 590
6251 899
8558 121
6279 193
1142 228
10933 616
1055 139
4317 473
3860 295
4375 382
2044 501
11078 263
23742 845
11787 431
3137 597