15031 260
12884 522
12746 472
12462 109
27248 306
5968 351
19622 426
3175 319
8093 114
17473 510
48756 384
11945 41
20034 395
73056 731
45669 475
16588 581
12288 161
34206 169
8891 602
29944 334
25516 381
31903 197
11941 201
12563 376
74116 993
12043 95
33315 736
12135 239