46697 600
42829 267
13753 521
8699 446
24318 279
27317 744
6172 407
3497 473
6083 392
6707 395
1248 36
4003 827
17189 439
5419 146
2726 222
4053 812
16155 623