27082 41
12724 119
7211 47
47652 592
17067 731
15138 580
21432 188
2513 367
1477 220
1790 382
3272 203
3138 578
2342 633