148083 262
11438 300
10657 524
5134 191
148643 581
44555 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
1241750 4612