40301 242
20978 310
45173 313
20255 197
476182 1174
33913 258
33609 658
59673 372
16948 404
30651 922
10219 570
12571 592
9626 525
26351 254
54654 876
8047 812
19510 447
11353 93
9069 717
45788 390
9647 681
6130 529
35596 440
17401 432
8415 75
29462 277
58849 308
11213 159