41075 120
40552 563
41413 590
296370 629
4912 384
43266 2609
38400 428
24251 193
117056 144
124340 666
3445 229
9761 658
10975 213
19863 148
86899 946
6625 50
12246 472
100415 401
78533 754
4434 923
4371 676
10035 442
9829 269
36526 427
27638 535
57230 398
44026 537