19291 534
13769 372
4755 122
8567 145
15921 673
15315 282
10773 649
4951 451
6851 573
4170 468
3655 368
1362 36
1504 219
1840 234
8491 495
4511 687
2126 76
28881 891