17922 450
15689 394
28164 41
13339 119
7453 47
50150 592
17656 731
15724 580
22446 188
2687 367
1596 220
1859 382
3378 203
3206 578
2403 633