43300 545
6790 158
11630 116
10637 614
15301 850
342432 933
19209 195
48710 739
2004 113
1697 280
11268 844
3008 260
5605 508
4223 370
4017 161
4264 665
2857 454
4472 502
6139 833
5427 899
2736 312
3603 717
5095 729
3037 53
3149 286
3756 239
5087 68
5866 256