2252 252
1168 86
41586 857
4578 778
3579 369
2964 103
4797 399
6157 281
6846 406
20832 807
20700 58
9805 687
19865 338
22508 754
6771 110
2721 299
271261 862
29184 173
17064 493
3727 356
10324 506
82212 133
11254 265
4651 38
4183 205
5605 806
1640 114
3491 500