12026 341
31151 292
52355 155
38265 923
13780 245
28983 576
15260 829
30297 622
24728 539
19995 773
16259 439
18446 835
39967 323
13996 812
12668 535
18081 58
24266 376
11992 801
10936 635
15766 742
35323 548
17401 330
30270 65
11288 480
35172 314
47092 740
30857 647
77372 266