2902 39
4088 286
5608 495
18506 307
3831 363
6108 885
6286 260
3544 129
12882 57
40503 631
2938 355
6376 353
2946 544
2788 127
4782 119
20798 550
6303 156
8086 256
4974 517
9336 307
31250 203
3748 757
7533 734
4965 89