3726 300
12397 431
4382 644
8597 394
4625 814
18032 237
10467 848
25313 654
2677 208
107256 434
14862 419
7937 323
5773 603
5067 695
6370 598
33856 681
40280 339
6050 572
7761 539
7826 582
10811 204
21017 349
10170 246
8361 252
8488 504
11716 761
4326 127
15353 93