25565 306
11030 426
20647 550
31347 431
4607 89
11697 657
17174 851
16120 913
11834 693
4103 541
52577 305
9228 190
16078 695
7919 83
16960 351
21067 474
7648 843