30846 59
16816 667
56606 772
84438 518
282907 586
23289 209
35008 629
78412 487
16463 97
49350 474
30966 867
27451 260
131769 921
24451 490
32230 151
42027 128
44341 853
62793 551
187581 363
36809 202
40062 501
50129 126
39945 196
29745 80
35342 504
37997 159
32409 467
39208 744