58043 559
8156 381
149581 1000
5970 185
134444 752
20255 81
238406 743
26535 543
11870 132
4914 229
20248 936
176135 485
1871 471
22383 257
145765 567
7869 323
5004 269
6510 461
3085 266
3047 281
2721 344
3491 167
16890 623
42111 364
4748 442
60903 413
5425 421
4055 106