2591 257
3368 239
8233 410
3655 424
3299 145
2932 290
3746 211
7639 582
16593 652
4463 421
6060 833
5986 751
5000 370
2129 293
5928 429
6196 288
2417 265
6546 710
20028 445
2945 97
5271 138
6726 509
3533 211
3600 79