149131 262
11475 300
10665 524
5142 191
149155 582
44723 110
10481 212
28468 284
20497 654
54341 392
17056 578
15883 292
10340 530
12309 501
35485 469
51064 486
21860 292
23516 252
24259 386
56460 791
19941 698
14633 61
14619 151
26899 726
1242702 4612