29602 529
18773 573
14420 140
23549 422
5782 167
20911 452
13579 821
6643 758
8285 195
7783 153
5573 214
3285 43
16185 256
10100 198
32863 404
10326 289
7437 468
22681 893
2171 471
4498 275
8891 676
4839 234
5137 490
4056 858
2824 43
6465 415
14217 774
32051 607