3131 601
2415 284
4817 575
24693 235
1769 347
2918 784
1130 191
1141 201
2765 500
22282 71
1255 209
856 223
3198 914
868 113
487 38
692 122
854 148
2107 513
29233 64
4007 724
1943 472
2874 655
3583 661
3527 809
745 124
385619 954
8385 249
2680 590