12829 283
15176 154
29941 529
14535 140
3223 424
1431 369
4104 377
4296 268
2667 61
3531 527
4325 773
70433 538
74049 194
7077 322
14532 747
35295 619
25493 845
36591 171
3880 334
8584 681
36496 686
13038 194
17799 116
53498 82
10966 41
26182 522
14512 32
30909 226