846 158
3022 804
2866 474
2822 564
3001 319
4193 602
23512 376
6871 206
10942 152
5242 309
3572 265
2974 711
1409 226