2560 144
4004 680
5652 605
31844 598
5947 327
2923 419
6826 362
4413 944
14125 570
4266 598
7154 793
4078 196
4411 426
10947 154
5507 508
6188 650
5054 660
5386 489
8341 886
20558 514
7695 612
12187 131
3981 637
2485 178