1050 116
1331 65
4257 233
2335 563
2479 255
2240 477
3491 843
13405 831
3884 395
1344 156
3092 784
2980 478
3147 614
4072 640
1170 44
3546 111
3402 655
897 35
3987 813
1862 41
5074 782
1361 144
2929 739
3523 488