17921 450
15682 394
28158 41
13330 119
7449 47
50130 592
17648 731
15720 580
22437 188
2684 367
1595 220
1859 382
3373 203
3204 578
2402 633