2763 786
1307 261
2215 526
19973 33
9307 293
23733 196
3197 652
18470 766
3413 436
3615 96
49781 855
8956 80