40933 387
1578 107
5297 619
4461 652
6772 459
9209 149
8550 709
7002 929
24104 864
62194 1252
4616 531
14027 661
8714 567
44268 505
20363 838
8784 290
2851 427
12948 680
10045 199
91735 956
21709 773
4550 392
7301 402
22669 150