23545 605
18965 673
3497 136
862 39
12684 515
2566 465
1604 169
3547 735
4621 72
3154 334
4886 412
29027 647
43121 508
8221 363
7846 376
7390 494
6718 917