32176 301
12485 89
13611 411
7953 358
6010 299
8624 139
6912 207
15797 878
20315 698
10777 341
6770 120
6174 339
3018 96
52202 190
13227 682
36704 292
5456 255
15334 747
32994 91
5358 249
5480 581
19659 549
4970 887
6190 254
131505 537
59105 745
5948 941
5082 782