309 23
1008 46
703 69
579 58
506 61
459 25
285 16
925 118
972 100
276 31
262 35
532 16
415 17
349 18
298 26