22881 429
13906 312
7122 860
16978 508
13304 265
7130 665
14778 567
5881 137
3521 65
5279 279
13038 663
8216 91
16860 379
3741 201
38571 118
4960 196
10002 303
42404 529
40828 67
15408 354
7271 578
13202 153
6148 216
7693 253
11230 391
7704 448
16667 276
40923 912