3089 504
3647 372
5057 263
14099 726
103997 370
8192 323
44569 528
16933 508
29402 371
16030 212
24155 443