3071 212
5123 593
3483 496
4643 292
5412 594
5645 583
3979 98
13785 312
30139 232
2140 178
7591 570
33430 895
6338 158
56910 333
6679 101
7033 923
4189 681
51989 388
11706 278
3790 441
9102 290
330504 1123
49146 489
3678 239