2680 521
2169 260
3793 418
7327 568
8403 549
2955 201
1822 317
1433 170
5615 116
2947 220
6150 763
3517 794
1806 76
8380 447
2472 166
3531 552
1125 43
3947 787
3581 436
6623 670
8448 696
14505 598
4972 749
5000 332