2885 843
2450 199
62112 572
20822 276
4040 27
12418 570
9231 552
13271 477
2811 51
6864 482
31433 207
2990 187
7915 386
5392 553
6414 258