40001 334
2095 348
44051 412
6160 312
15033 93
806 232
33408 777
60894 153
4455 613
7338 413
1692 208
2425 743
1415 236
779 63
16257 452
2505 504
18154 301
14693 490
26989 208
37457 617
16146 359
19773 616
63196 221
14550 763