15032 578
23732 411
36447 353
57500 604
25573 241
39907 214
18695 412
14496 313
17323 162
15536 490
29827 569
16003 252
26462 133
18500 509
16874 216
15064 694
23988 565
17830 555
21519 509
19914 188
12968 100
22894 625
8560 33
20026 206