12983 164
50513 228
15829 669
13662 511
10979 93
5963 219
16298 168
11104 308
4297 63
8736 447
17660 392
7102 628
11146 340
9515 75
9844 269
13565 882
10092 748
16992 463
10021 180
7088 76
12528 342
31207 778
16468 551
9874 253
9675 871
8920 98
6948 80
27488 575