19952 37
33755 139
3780 241
2149 261
3792 178
5622 474
6313 566
3201 496
2459 121
3506 682
7317 895
4489 127
3133 301
3998 851
4399 666
7998 572
14942 182
4345 593
3741 37
2990 266