2602 182
21593 258
3615 793
23772 489
9128 400
14885 511
30777 962
8776 423
33321 746
138001 500
21066 102
75766 403
42180 115
40733 319
37206 396
38672 198
46811 370
8171 144
47607 290
43437 558
25317 840
11425 846
14483 251
57668 663
16539 523
9530 97
13648 432
25502 179