500 63
2279 382
2890 791
852 159
2499 760
3178 746
3581 807
391 47
371 89
2010 345
615 158
989 214
5575 869
1682 258
1811 145
3606 852
1465 233
3740 719
2907 694
3198 791
4470 236
3643 756
5355 898
4574 722
43862 412
13476 41
5189 627
6334 339