2647 330
8344 715
6632 506
7595 325
3769 571
5185 778
17951 465
662 75
3887 669
6306 186
3812 617
3446 685
4665 507
1910 105
1753 84
20384 555
1358 86
3440 412
538 40
3585 769
2767 733
4359 978
2768 121
1192 281