30902 483
7071 904
5043 349
11191 871
4600 396
6782 317
4188 438
14188 294
2091 76
13250 134
4060 640
4320 170
7427 621
6360 87
3962 559
8168 833
6377 126
2476 98
5601 492
4203 916
19341 492
5831 592
6376 648
4149 125