18476 109
28067 397
47186 608
49416 412
9846 447
12147 48
35134 555
51070 193
32478 95
17091 236
22242 283
20879 509
16755 40
25489 862
13901 926
11238 522
9888 600
17327 259
16272 661
23087 904
44926 482
16055 585
18341 62
14495 399