41512 639
58571 764
16163 117
69436 746
56696 575
4277 231
51720 579
16550 191
321130 1366
83282 1067
2100 161
10507 288
2671 334
4386 338
3766 504
2935 589
3151 465
3998 259
3431 792
12113 148
16850 611
21216 142
190895 488
47823 125
48052 107