15896 814
5604 566
23547 429
14263 312
7726 860
18337 508
7294 665
15372 567
6221 137
3945 65
5747 279
13509 663
8776 91
17490 379
40664 118
5129 196
10440 303
43125 529
42066 69
15941 355
7560 578
13665 153
6896 216
8138 253
11891 391
8078 448
17704 277
42222 912