2587 497
1495 437
2185 342
4450 682
623 36
3016 383
6506 468
1418 199
50033 399
65080 601
211468 659
126371 406
43661 467
79996 282