31110 162
5917 603
15463 715
6113 970
3306 372
10183 504
8581 67
3933 738
11655 533
3115 571
4904 318
3390 440
7811 893
6480 168
7955 46
14334 236
26868 428
55055 679
4934 127
215575 322
17150 203
105329 723
25848 103
65553 731
123535 641
46706 604
14321 222
116839 365