46945 550
7262 158
12030 116
10801 614
15536 850
343892 934
19414 195
48985 739
2033 113
1725 280
11299 844
3057 260
5657 508
4286 370
4066 161
4296 665
2880 454
4509 502
6182 833
5461 899
2761 312
3632 717
5147 729
3068 53
3181 286
3802 239
5123 68
5938 256