846 158
3023 804
2866 474
2825 564
3002 319
4195 602
23522 376
6876 206
10943 152
5245 309
3576 265
2974 711
1409 226