22096 200
11167 523
10636 417
20048 793
9717 807
4003 273
8358 374
49366 472
14447 178
2391 116
14580 696
11742 666
6507 207
7271 662
8295 676
4847 517
5239 797
13773 587
9888 610
14193 630
12269 290
3907 116
43941 763
17115 268
5957 606
2383 177
4887 397
3454 60