3296 109
8515 283
2658 173
29900 665
7998 904
5408 489
2508 356
2152 329
6890 296
1641 67
4322 591
4393 722
1417 117
5832 735
2035 229
5182 693
4892 634
3170 483
3452 747
2517 303
1140 58
2318 508
3747 468
17645 249
4653 378
4647 705
2287 256
1747 163