31092 522
8869 509
12658 331
6993 217
7367 130
26833 376
2703 25
12414 700
8444 585
8744 796
6154 304
5760 311
29557 445
67619 473
19768 54
27784 645
6031 147
8047 694
28041 169
19819 448
6974 293
28398 834
97676 373
8220 310