20252 811
15854 529
18799 154
10222 758
33870 506
14246 370
44235 945
39788 440
14486 431
5307 734
30269 96
2193 252
5988 177
4386 369
33304 525
1588 285
24853 313
13723 189
22321 100
2516 96
31602 125
13114 663
10083 636
38699 263