19162 811
12908 313
3992 268
3180 408
25897 703
16640 331
15732 825
40336 709
7709 495
13724 564
17589 180
14292 82
8127 209
21866 843
37253 824
3711 133
4446 353
57677 704
13572 404
91674 98
196386 214
5071 663
55033 582
1899 41