16221 165
6089 706
44976 660
19381 442
8062 310
46244 338
6684 580
23987 593
26774 420
2873 129
6092 611
20111 352
4394 27
5043 389
2743 160
73487 667
3807 477
15247 154
3861 372
4512 81
2866 97
3818 696
47199 185
22660 581
19203 271
7552 712
3342 225
4600 305