951 151
1164 254
2135 682
2658 823
1270 317
2627 610
1114 257
2105 465
1953 518
3959 723
1919 559
2855 926
16910 837
26160 170
15226 190
2901 169
4004 72
3727 430
3909 428
8118 406
2991 170
6582 273
15956 747
117417 641