30506 820
23595 441
13474 419
7629 400
20977 631
2857 180
5936 464
11917 406
22049 879
8280 286
4368 39
6887 169
6007 237
8758 715
19518 876
37774 470
10564 871
13498 426
22201 352
19939 594
18432 604
40335 363
13365 845
59863 502
25409 536
12412 384
8969 663