18035 31
3093 175
12126 511
2093 63
4808 449
17087 532
30783 936
4517 185
2395 116
5862 812
7209 650
11047 411
4130 724
2273 245
3656 494
4105 464
2956 416
1501 83
2048 42
14969 419
4156 355
15618 400
8166 580
9089 842
9548 506
5881 532
4846 764
3719 96