305702 62
305259 25
302528 108
302434 100
302030 44
297959 47
297756 30
296455 44
296455 19
295908 18
293481 19
290183 12
289003 59
288480 51
288356 35
288253 84
287378 20
286834 26
286756 19
286607 79
286051 8
285177 24
284130 46
282453 65