3030 157
12837 118
9672 665
9622 351
3113 618
2189 382
909 97
3092 79
6040 223
17401 342
8003 267
24513 489
4809 315
19391 420
1694 167
2214 85
5713 399
7484 293
3271 67
5649 344
4121 286
7181 161
9164 668
10154 759
4242 579
3568 424
5340 614
10033 63