21534 769
3310 673
1387 213
23348 319
42998 208
16143 675
30921 743
8364 363
8806 521
8142 396
6215 626