3999 602
2997 88
10008 189
13814 145
2409 488
8244 305
8581 214
12268 610
12199 79
14453 821
14202 178
7354 153
35746 620
25906 845
26608 522
32135 226
43490 494
51952 333
46051 373
41276 240