5935 891
9009 480
15594 701
5576 858
5300 217
5406 128
4012 568
5993 570
4370 98
9667 357
2343 40
17762 770
11164 261
6200 112
4555 510
8072 244
10877 368
13223 287
10089 231
4890 227
6511 493
7549 326
6267 756
3548 109