3605 619
57518 376
10935 123
6561 94
41912 67
9797 487
6481 715
3440 770
13061 259
7887 288
15762 747
12762 58
1273 131