32578 260
27555 311
5599 278
12586 204
5516 352
41527 617
29568 888
12144 244
10516 587
42673 593
15124 558
46231 336
13609 494
21790 820
11171 470
25400 395
19941 680
7157 174
4259 161
7513 548
5895 479
2706 35
3955 585
225554 844