30502 330
4070 658
12568 588
4049 290
5494 375
6829 609
9317 155
4393 467
3395 409
3348 761
3887 796
2822 243
1276 81
3986 183
27744 64
97276 604
461945 847
180701 284
119167 119
142402 422
98410 677
88356 114
83427 671
183285 831
292285 567
117467 686
104704 518
330667 554