43972 686
20007 263
9386 229
22001 313
8182 514
26728 435
7535 362
7677 77
4599 218
5075 661
10287 828
3813 387
10596 313
11680 345
3727 92