40506 1020
12746 481
42194 436
38442 952
9255 750
4531 331
44046 535
8843 351
33161 667
6187 692
65159 393
8374 423
10381 414
33042 673
19200 824
13920 356
18663 304
14246 459
7239 668
13069 359
15118 264
12226 621
20827 206
79636 729
96272 244
47199 527
22208 398
26350 212