25595 52
9956 673
6738 127
9005 739
10437 196
18216 447
9189 750
3307 158
12698 806
19439 405
18593 287
243307 330
130853 593
280283 526
110885 461
210246 546
179581 407
102766 414
33985 325
50148 528
95335 428
148295 929
41397 275
86408 830
21247 633
116811 403
111057 236
16692 515