42507 679
127999 149
47476 517
10269 616
10154 835
51116 182
20112 765
22016 141
5390 64
14942 828
10261 267
8993 787
20327 916
14611 301
15334 581
9392 549
3293 282
2729 506
2355 517
14162 463
25793 251
35257 952
9411 41
2116 174
11432 303
13114 743
31300 97