12593 331
16107 555
18808 689
7200 285
9521 828
5359 217
5796 852
5211 620
2774 129
7741 448
6192 686
7141 584
4116 640
6184 154
4463 226
4203 607
3909 352
8392 616
7882 596
3598 109
5214 599
6461 311
5090 64
14674 874