2924 57
22957 159
13488 123
4331 378
5214 412
25310 208
26698 243
15269 785
5077 590
8431 421
2758 181
22046 164
13191 726
5846 695
1396 63
4624 33
4292 473