3032 76
2520 340
2813 331
3200 420
2651 47
4123 599
1816 83
16240 812
4024 268
10232 958
6175 689
6429 306
3607 477
1282 98
3445 677
1553 89
3311 570
2356 276
4132 933
4388 112
5865 730
18701 535
1586 46
3508 565
22183 377
6222 541
3257 669
22430 106