46037 168
3510 424
47384 308
1982 372
61210 412
112971 330
3804 566
23124 426
3367 362
54619 133
98345 538
47509 399
31337 390
35925 170
1821 140
9972 632
29876 123
51953 367
41160 704
112563 978
49459 306
92326 483
48632 116
97057 359
143679 498
26994 209
2360 503
29444 336