3990 175
17600 115
11251 649
4932 529
8370 538
7768 584
4073 147
17041 541
9090 293
4364 484
7873 200
11007 602
34246 825
6846 481
4492 313
8356 844
6286 610
5905 152
4739 306
5685 308
18985 241
5241 582
15062 91
6908 259
11065 477
20751 145
18551 587
5471 727