17303 521
6243 423
8919 590
7001 899
14960 123
6991 193
1370 228
12093 617
1275 139
4817 473
4554 295
4964 382
2342 501
15594 264
25601 845
12412 431
3353 597