9382 50
29509 145
14935 776
18981 759
3776 728
15392 675
11918 687
23590 201
5916 101
14139 465
1645 76
4309 480
13944 743
21704 313
11354 752
15748 580
18444 448
64995 167
9660 502
48892 350
16528 80
5790 764
22451 327
5048 517
68136 856
22484 188
9813 78
20085 262