29221 425
7732 26
5517 521
13789 120
6435 584
3825 543
10215 703
4090 76
1390 65
41644 317
2864 318
5567 774
16022 127
2521 270
1936 193
1914 82
3688 87
13278 538
3697 463
3627 526
9691 103
15500 494
3751 705
2657 243
23803 651
16130 89
8645 641
11044 475