43977 686
20027 263
9391 229
22008 313
8186 514
26743 435
7542 362
7681 77
4607 218
5078 661
10301 828
3820 387
10602 313
11685 345
3733 92