58828 127
40309 498
7252 180
4545 104
27081 526
9729 563
4522 285
25923 842
24974 360
53551 271
41363 489
56409 163
9689 871
6965 80
29214 266
36132 706
22879 111
4913 521
12126 105
57342 897
29203 447
23322 55
202981 798