16429 519
5279 423
7869 590
5934 899
5580 121
6084 193
1068 228
10481 616
970 139
4109 473
3603 295
4195 382
1975 501
10216 263
23281 845
11675 431
3066 597