11542 341
7067 120
16929 538
27746 647
6710 191
14260 683
5668 255
15807 747
247384 1043
79648 612
66509 833
31722 518
78885 564
17001 160
44805 167
37875 350
39180 484
61580 431
79279 480
18209 253
46338 792
66589 336
37172 247
26272 388
28838 212
8206 185
24652 57
12894 604