40396 401
7821 615
13503 455
38682 571
11592 472
5257 90
14842 514
10183 45
15449 690
54223 516
24986 519
69698 586
7669 184
8937 632
15384 276
12092 72
2635 56
14284 237
7403 143
26257 135
31210 287
104145 268
41294 291
28972 359
9650 424
25927 282
54439 769
23043 193