20671 110
21147 455
375900 1027
6824 251
24275 270
19828 616
175358 452
83800 402
7981 204
5540 342
35187 362
50521 302
154152 924
14267 492
6884 69
26875 383
31322 685
8541 91
4325 115
390597 1454
89073 232
34334 194
29787 119
429063 1033
547163 1300
9087 349
7619 773
24257 249