31113 162
5923 603
15487 715
6119 970
3313 372
10200 504
8589 67
3939 738
11679 533
3116 571
4912 318
3396 440
7822 893
6490 168
7957 46
14349 236
26870 428
55156 679
4941 127
215905 322
17182 203
105438 723
25886 103
65603 731
123705 641
46774 604
14322 222
116950 365