28836 581
6272 803
8258 293
29407 110
11120 419
30932 68
12979 928
12569 651
16284 892
20682 95
12335 234
16871 659
9987 737
26472 352
10170 128
16039 132
4751 397
8323 534
10093 120
4553 388
6979 430
6183 677
34659 743
17230 700
5340 350
1659 155
3942 665
28195 904