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