22822 118
11316 403
1272 47
2607 595
917 83
13265 810
1064 265
9064 105
42805 593
7293 953
1640 147
4659 689
30126 279
1997 300
3761 695
5296 462
2935 296
2631 477
793 98
2956 677
4328 313
5895 384
756 88
2338 570
1419 275
3096 933
7314 449
1307 269