152063 472
20702 250
16650 163
18585 570
451865 1073
331330 514
166798 857
32268 599
139629 568
23535 631
18158 682
377986 957
12174 505
9899 209
34960 74
26372 288
354372 1385
31989 234
13986 753
14645 156
9039 50
172160 489
23187 228
233552 1003
19650 386
11904 597
11573 495
6723 104