985 256
2609 661
2993 657
3074 670
2627 446
423 27
2076 410
29494 928
25865 424
6800 487
3812 165
7174 138
4116 743
23601 237
8845 354
4229 37
3127 313
2861 226
1587 182
6345 191
5831 203
4918 584
11579 830
3486 201
18375 361
47956 141
5420 748
3469 114