107741 506
100997 761
27646 460
49358 439
66350 780
114342 897
19145 414
56104 548
170621 592
99777 714
345966 1127
279951 844
345099 1236
83819 292
192657 749
70161 199
307027 850
420854 1265
84009 505
1228554 4599
576520 3062
491647 1001
572604 1690