3031 591
977 160
10090 554
4354 913
3264 734
1939 390
2753 641
15033 563
9441 59
4267 201
209493 627
75872 415
337612 531
2934 176
6770 99
29640 938
11723 580
2670 267
3892 166
5451 785
56263 847
37430 727
39283 189
2940 218
27557 77
2296 248
16698 128
8525 67