128171 114
19838 311
86223 831
73053 533
136090 389
67042 690
116658 403
111012 236
21674 206
107618 909
27226 294
113632 508
61579 413
73426 661
181700 140
79645 518
3254 167
7564 856
9600 567
50570 78
127402 374
101562 264
5814 551
35459 221
115208 293
95425 348
78401 353
173854 313