2935 821
1140 44
6478 468
2972 774
878 218
22379 396
15707 590
26481 267
5185 882
8778 555
21306 317
6278 214
10319 678
10069 275
20224 386
3745 468
7473 726