58058 559
8156 381
149593 1000
5971 185
134450 752
20255 81
238415 743
26535 543
11878 132
4916 229
20255 936
176144 485
1871 471
22385 257
145778 567
7869 323
5005 269
6510 461
3086 266
3047 281
2722 344
3492 167
16891 624
42112 364
4748 442
60906 413
5425 421
4055 106