935 151
1163 254
2135 682
2657 823
1270 317
2627 610
1114 257
2101 465
1953 518
3901 723
1919 559
2853 926
16909 837
26153 170
15224 190
2900 169
4002 72
3725 430
3909 428
8117 406
2986 170
6582 273
15955 747
117376 641