21101 269
33691 744
19029 41
8308 324
9993 692
202808 489
14167 666
3562 479
8286 842
7481 394
4539 284
24277 67
5677 385
5933 121