131708 715
304879 847
452861 1310
307159 1213
422853 1695
342446 1112
286695 614
427650 926
93338 238
255877 542
260524 874
505737 1899
312962 506
41362 993
710656 1089
160293 394
311805 1246
339781 774
154308 710
333707 1348
563836 3034