29973 509
930 237
2668 467
3743 701
2129 193
1781 277
3212 144
5404 621
6533 51
7905 702
22165 618
5997 883
7650 301
77984 693
4680 284
27520 750
10825 588
2568 159
20668 843
55623 553
3465 566
11016 52
8212 718
7345 506
12209 327
26755 783
24703 451
13277 417