2929 455
3168 320
12926 141
4083 572
1862 227
2048 88
933 61
1036 121
4379 349
4615 769
2883 80
2817 757
2662 188
4806 525
4997 561
3067 135
5343 340
2928 417
8698 641
3859 619
2221 258
6530 677
6299 724
7682 306