11882 76
3813 57
25702 159
17932 123
8217 381
6450 412
29353 209
27511 244
15992 786
5459 590
8946 421
3196 181
24080 164
21219 726
6280 695
1668 63
5200 34
4585 474