945 153
3066 693
39762 595
7037 450
1278 65
1683 248
1808 112
1063 49
8972 411
4146 430
2271 296
6954 386
15083 359
10104 585
8801 320
26249 419
2425 112
9362 613
6970 462
4453 349
3455 385
3462 432
7017 674
18044 669