3890 765
7446 118
2325 246
2571 317
34941 773
9076 368
10699 323
9375 674
6874 504
9852 550
32977 472
5763 308
1411 98
2086 281
3808 559
1679 126