41071 120
40551 563
41400 590
296336 629
4912 384
43262 2609
38399 428
24249 193
117048 144
124329 666
3445 229
9760 658
10974 213
19862 148
86896 946
6625 50
12245 472
100407 401
78530 754
4434 923
4371 676
10035 442
9829 269
36516 427
27638 535
57226 398
44022 537