356 266529
80 9863
10 2186
83 44881
2 1128
2 1015
32 10233
6 1063
3 2869
2 2376
2 1965
3 1560
3 13205
2 1031
3 2458
2 1208
3 920
1 1821
18 1749
2 982
4 1726
2 1532
4 1345
2 995
3 1628
2 1236
10 1795
3 1156
2 1044
3 1709
2 3328
3 1080
2 897
1 1025
2 1029
2 1123
3 937
3 1055
2 826
3 968
6 1383
17 6951