1681 64
1835 218
5861 469
4781 558
4560 598
4400 481
21467 171
9698 534
9523 548
3056 378
6827 541
22567 265
30473 481
8349 433
4727 318