438 265
435 639
368 95
353 424
337 174
331 557
330 314
304 317
286 342
286 908
267 493
220 966
218 414
155 581
146 103
96 139
93 595
72 140
44 343
31 10