13032 505
4946 661
8230 517
14903 775
20692 784
6427 553
8581 580
10152 310
6938 498
10014 85
6448 334
6866 531
5524 528
8175 297
7489 410
5090 664
12788 139
9602 179
5492 515
3590 397
16702 927
12549 440
6815 274
21749 431
6996 712
10597 702
5678 548
6772 192