105925 503
100463 761
27572 460
49135 438
66126 779
114051 896
19126 414
56016 548
170367 592
99678 714
345752 1127
279705 844
344753 1236
83735 292
192533 749
70116 199
306970 850
420594 1265
83999 505
1228251 4598
576177 3061
491327 1001
572405 1690