30508 820
23597 441
13474 419
7629 400
20977 631
2857 180
5937 464
11917 406
22052 879
8281 286
4368 39
6890 169
6007 237
8758 715
19521 876
37775 470
10565 871
13498 426
22201 352
19939 594
18433 604
40335 363
13366 845
59881 502
25409 536
12412 384
8969 663