301 29
316 20
534 13
528 19
272 18
285 21
372 13
426 16
471 23
460 14
256 12
311 32
360 10
275 23
401 30
697 168