2944 821
1146 44
6562 468
2973 774
878 218
22384 396
15712 590
26481 267
5185 882
8778 555
21309 317
6278 214
10319 678
10071 275
20232 386
3745 468
7474 726