221196 1000
18998 740
1780 396
1114 164
571 79
1372 272
4423 270
4951 103
1153 202
535 85
3237 487
2840 607
5560 631
62424 276
2908 467
12032 164
3030 453
2698 793
2582 529
3087 899
625 112
301 39
5735 264
849 103
88787 565
12867 283
14515 767
1124 249