15038 636
2843 281
4389 581
1811 60
5240 173
150143 452
33748 211
3512 562
85135 853
7205 78
11463 615
15152 196
20097 475
48069 660
301740 860
142119 451
98978 924
45894 390
28552 389
16273 336
12039 64
32071 639
34762 95
3527 596
7059 543
5170 189
5709 533
6113 609