31110 162
5918 603
15472 715
6114 970
3309 372
10189 504
8583 67
3939 738
11662 533
3115 571
4906 318
3391 440
7812 893
6483 168
7957 46
14338 236
26868 428
55076 679
4938 127
215660 322
17162 203
105355 723
25857 103
65566 731
123561 641
46722 604
14322 222
116865 365