29035 630
20556 91
23327 642
22344 594
17619 267
5040 701
6249 163
3705 199
2580 357
1406 96
23658 547
3737 891
4696 375
10671 447
8878 623
5204 32
4052 736
5500 437
2670 184
10156 338
5730 579
998 36
6576 64
1407 209
8256 39
3684 607
3834 720
3129 136