50942 560
10713 425
1867 273
5213 275
2912 163
4263 667
1480 282
1433 137
6744 166
4192 780
10208 778
2560 509
3761 784
3817 177
3802 947
3213 628
3190 362
5967 171
5028 695
3627 917
2789 185
3384 515
12461 56
5291 917
3522 642
2621 536
2796 344
5104 529