39050 716
55878 253
12331 477
38348 753
16411 247
27142 226
22097 109
40399 614
25516 169
91482 847
15912 66
52124 679
24994 836
50307 314
6880 250
41230 631
29319 78
9209 492
22082 92
37503 661
28119 404
30500 285
43270 410
4527 554
5397 109
3847 141
3711 366
3089 308