40350 501
3394 674
6136 189
3883 609
5673 708
17289 696
10334 493
25678 889
15950 54
4924 455
18378 246
35060 492
22790 200
41020 257
20750 213
35108 799
41838 128
30156 731
65725 809
144188 577
33459 626
85567 346
69019 272
58578 643
24229 947
11141 731
18666 582
34028 476