12997 283
15343 154
30367 529
14690 140
3274 424
1458 369
4160 377
4370 268
2711 61
3559 527
4361 773
73481 538
77615 194
7145 322
14738 747
35665 620
25852 845
37363 171
3968 334
8656 681
37003 686
13240 194
18005 116
54229 82
11119 41
26545 522
14710 32
32092 226