40616 317
22849 399
6335 478
4470 149
7693 400
11052 81
8030 841
10379 927
7963 201
7345 635
22003 584
16108 212
4336 361
8287 495
4297 228
5098 90
1633 240
17458 759
17214 489
3093 193
11878 300
5035 901
5684 634
8244 638