12540 850
29652 1156
5188 442
7214 362
8289 751
16864 98
8588 471
10383 612
9687 793
20329 48
34318 729
7368 241
9093 611
15288 842
2416 47
25094 246
9484 532
4878 210
28919 425
6311 288
6479 168
5589 133
11703 855
33943 144
4529 338
18391 682
7842 281
6495 501