99558 328
17493 231
86310 694
76884 682
168352 592
61200 749
118414 773
4958 125
104465 714
229093 273
1563476 4497
1351566 2535
1720798 3685
287447 1204
433575 1287
756842 1786
149208 216
463573 761
301075 953
385483 604
219909 490
436795 847
145102 659
1073874 3095
303068 1235