51896 333
45759 373
19706 841
8501 300
2390 355
3723 264
1906 317
3280 292
4372 465
5547 780
2329 356
3883 195
2805 187
2288 486
4134 688
3809 659
3928 593
1711 128
2530 236
2505 208
3212 444
2095 356
2454 339
6158 540
4467 684