15065 42
12794 393
15185 360
41053 533
35162 686
122066 550
5246 308
57342 817
13709 100
112853 376
401578 399
72344 589
82353 213
10196 252
31623 385
193243 688
14069 184
7440 683
44984 320
14396 235
18364 120
133261 492
27626 200
50506 225
30659 243
71099 504
21149 360
17371 303