22096 200
11169 523
10637 417
20048 793
9717 807
4004 273
8358 374
49366 472
14447 178
2391 116
14580 696
11746 666
6508 207
7271 662
8297 676
4847 517
5239 797
13773 587
9891 610
14193 630
12269 290
3908 116
43941 763
17115 268
5957 606
2383 177
4887 397
3454 60