12991 602
15096 436
31342 597
27636 45
17803 231
9209 247
3273 115
4532 483
5767 671
88253 695
6740 34
12789 432
13898 128
25246 238
44619 517
53323 841
3662 233
4885 664
154256 720
203327 983
41620 199
9684 541
17562 289
2039 271
130831 417
80560 765
7867 354
24928 335