13953 413
13742 51
43445 39
33531 243
53021 898
1096 249
395442 1035
11077 137
2083 497
15259 657
10170 299
2708 854
11766 741
2859 891
2377 514
2313 555
1729 346
470 136
852 183
5518 25
4011 531
6343 550
2754 665
691 85