26945 41
12675 119
7193 47
47363 592
16998 731
15031 580
21369 188
2506 367
1471 220
1787 382
3269 203
3133 578
2327 633