150516 602
32645 256
296920 1203
153271 1016
73031 1044
164252 875
29529 403
202033 457
391586 878
161863 306
307382 1214
114854 611
22486 553
42069 91
263580 900
296184 480
77303 869
288929 932
49078 333
162908 478
439091 1609
21384 301
125616 297
241656 725