2767 452
5331 33
3673 353
22892 594
1106 81
30493 384
2989 377
10370 358
32430 427
14117 139
44212 325
13955 628
3089 853