1189 105
2762 728
976 175
2710 629
3737 514
2842 771
2394 261
5090 240
42026 395
48837 401
3555 61
8980 266
5470 449
6880 790
7402 499
4039 169
5005 509
2498 235
5635 611
5532 635
3623 397
5059 664
4195 317
9447 219