9681 509
5379 291
33530 109
2198 63
28916 437
13184 445
6222 283
11754 606
6061 473
5778 594
52194 596
66759 1029
23508 120
42672 129
3697 304
7571 251
5539 318
4585 797
5714 745
4003 39
3826 105
16220 432
15823 153
1856 116
15323 181
5843 897
27145 717
17130 349