2846 881
1569 386
1270 281
44627 390
4379 280
9013 63
20563 397
15950 328
9194 512
3278 613
1389 41
2052 259