102022 281
193681 598
305104 1112
19006 89
71510 465
300209 795
199664 283
246498 523
338074 1238
134251 418
167849 1013
113190 286
244533 2035
460083 1016
107073 966
316295 664
101253 877
196926 525
53581 815
189578 513
178141 888
47450 555
60458 280
322146 1021