2372 675
28718 71
15871 642
6571 560
8014 546
7755 265
2636 124
121607 808
15890 255
33634 337
5697 509
12898 991
2254 340