40667 560
106817 246
41904 682
49339 239
37552 631
39096 353
31538 399
118170 219
127386 562
12035 604
96016 355
44610 200
158199 1055
54335 764
77170 456
10060 503
95396 944
40142 288
15786 615
79091 349
91337 447
75372 433
72870 749
16990 574
49549 563
43497 553
12296 63
31341 91