3050 591
1097 160
10140 554
4448 913
3287 734
1952 390
2769 641
15107 563
9505 59
4280 201
212195 627
75922 415
338393 531
2943 176
6784 99
29716 939
11725 580
2671 267
3900 166
5499 785
56438 847
37460 727
39379 189
2941 218
27598 77
2299 248
16704 128
8567 67