595 130
2592 561
3923 667
4393 633
4502 575
1458 262
1644 47
4995 444
12235 490
1832 438
942 148
1780 485
3671 419
25510 1146
5161 408
7917 468
13869 1016
546 55
10225 711
1935 377
4070 761
1381 203
3506 704
3371 879