16412 493
18462 569
8522 519
11124 445
12205 306
8159 95
2320 243
1521 140
3563 859
3190 907
3748 915
1526 92
2701 401
2323 244
3485 729