5041 429
2999 304
15669 82
19933 289
20723 403
3895 113
23759 142
26073 532
8184 550
1912 292
9943 163
8043 262
21986 250
15469 810
8467 375
23501 346
4107 396
27130 182
8695 901
12079 557
12279 135
5625 813
18372 700
6594 212