2921 153
22996 385
15632 509
379 96
2295 232
3044 808
7156 411
81487 200
3347 329
400 67
9523 690
15988 641
22339 698
14127 130
6387 517
3711 133
11351 832
2295 399
2803 814
3671 723
26324 285
53378 205
3158 847
13425 157