1552 335
2396 548
41685 122
2276 440
3722 916
3385 611
2801 530
997 58
3063 664
155422 784
51910 589
21389 273