3095 281
2725 164
2079 148
3895 588
3245 318
3111 663
7548 235
6771 877
4040 98
4465 617
3812 226
16805 805
18945 544
22967 623
8817 590
7702 459
22552 336
9962 208
7924 394
17185 717
17043 482
7146 535
1754 549
2299 605