39058 716
55882 253
12331 477
38350 753
16412 247
27144 226
22100 109
40399 614
25519 169
91482 847
15912 66
52126 679
24995 836
50307 314
6882 250
41231 631
29323 78
9209 492
22083 92
37503 661
28119 404
30501 285
43271 410
4527 554
5397 109
3847 141
3711 366
3090 308