8626 440
4703 70
143328 741
221469 680
12503 781
26399 623
67333 115
2427 196
3981 339
6964 563
5130 755
4835 713
3974 432
6369 73
14328 338
17981 214