150800 719
84015 339
1332 286
3582 869
431 57
537 106
133022 685
14416 294
7165 161
10854 63
28884 449
42454 593
67524 516
69562 766
11077 462
48322 207
91542 811
5044 232
3136 490
3170 316
2918 446
6017 394
3678 572
3680 84