2402 756
2643 851
14191 202
26192 444
15104 811
4849 755
18169 274
11103 656
4716 159
45716 603
5616 474
17382 92
12104 648
8300 600
2964 274
5117 482
3755 234
4432 160
3461 134
5575 714