39098 716
55902 253
12339 477
38365 753
16431 247
27155 226
22115 109
40408 614
25533 169
91502 847
15922 66
52137 679
25009 836
50312 314
6889 250
41252 631
29345 78
9213 492
22090 92
37506 661
28123 404
30528 285
43287 410
4527 554
5397 109
3848 141
3712 366
3090 308