58832 127
40310 498
7252 180
4545 104
27082 526
9729 563
4523 285
25927 842
24976 360
53552 271
41367 489
56415 163
9689 871
6965 80
29214 266
36137 706
22880 111
4914 521
12126 105
57346 897
29203 447
23322 55
202992 798