8508 440
4650 70
143058 739
221266 680
12501 781
26377 623
67247 115
2418 196
3966 339
6934 563
5117 755
4832 713
3961 432
6353 73
14286 338
17925 214