29625 529
14478 140
3214 424
1429 369
4089 377
4275 268
2658 61
3515 527
4305 773
69129 538
72870 192
7041 322
14446 747
35098 619
25248 845
36321 167
3849 334
8553 681
36340 686
12948 194
17719 116
53104 82
10891 41
26017 522
14436 32
30527 226
25953 713
22999 410