31108 162
5902 603
15409 715
6102 970
3291 372
10160 504
8550 67
3925 738
11606 533
3104 571
4889 318
3382 440
7790 893
6449 168
7944 46
14323 236
26865 428
54862 679
4909 127
214927 322
17109 203
105120 723
25787 103
65435 731
123195 641
46603 604
14314 222
116662 365