21100 269
33688 744
19029 41
8308 324
9992 692
202805 489
14167 666
3562 479
8286 842
7480 394
4536 284
24276 67
5677 385
5933 121