3023 360
2950 571
3781 656
14444 86
4878 365
5327 640
2923 252
2954 571
5330 775
12846 312
2931 276
5557 564
1473 180
1945 90
14143 693
14841 664
2405 330
18159 420
10238 282
8704 926
5145 362
13098 160
3792 533
16226 32
27387 396
5353 164
6179 661
24064 478