3001 313
4074 428
2928 264
2024 117
21624 527
2378 251
901 153
16708 336
1557 50
42923 83
107834 713
11863 227
24156 498
52529 794
40351 283
8570 399
13035 490
6738 408
43212 279
25149 262
15494 669
79308 412
16353 132
11214 447