2633 512
4020 569
1031 244
2529 486
32183 386
33363 318
18960 121
13944 412
9435 202
46449 306
9239 603
11090 470
7153 119