3036 150
4382 400
8250 514
3061 501
21749 522
4847 258
4949 366
7803 739
92838 723
5461 509
4428 386
3479 481
3681 387
18181 616
8680 129
12515 518
2189 261
3285 680
4865 233
1920 110
8372 429
4400 689
5016 606
70158 644
5508 102
15809 649
9688 732
5335 31