37034 347
49172 541
4881 113
5967 618
4010 360
2667 270
8198 168
6082 160
4539 261
2199 259
2964 367
3159 537
2363 252
2905 307
3121 116
3408 207
12342 908
3750 74
5070 609
7190 578
4745 880
5976 59
11696 239
7761 637
6349 684
9962 813
4180 696
3851 585