4096 765
8692 118
2501 246
2700 317
35186 773
9204 368
10824 323
9411 674
6915 504
12262 552
33021 472
5811 308
1540 98
2118 281
3902 559
1708 126