148086 262
11438 300
10657 524
5134 191
148648 581
44556 110
10466 212
28425 284
20488 654
54282 392
17036 578
15865 292
10338 530
12300 501
35476 468
51055 486
21836 292
23508 252
24242 386
56441 791
19928 698
14629 61
14608 151
26892 726
1241758 4612