107702 531
4490 64
105245 759
4085 513
9762 118
15917 107
7690 389
14133 158
9095 546
9623 572
9672 551
14370 388
11562 737
56492 275
10239 247
8398 696
67308 314
58423 983
107071 365
25616 273
15625 647
2255 86
5013 455
5787 771
4081 786
6256 154
2384 277
7613 509