5391 27
16972 103
23123 683
15441 357
18133 301
15722 825
21955 338
7089 50
4050 635
4760 338
3537 122
7640 191
3811 460
11688 670
6780 254
5262 273
2342 508
8271 618
4196 165
7104 61
8365 776
3074 455
1890 41
1748 51
3689 424
1923 101
2998 284
3921 164