39010 716
55850 253
12329 477
38333 753
16399 247
27129 226
22066 109
40388 614
25495 169
91468 847
15899 66
52110 679
24987 836
50306 314
6875 250
41224 631
29291 78
9204 492
22078 92
37499 661
28117 404
30472 285
43257 410
4527 554
5395 109
3845 141
3709 366
3089 308