This perfect German will surely please you

3
2
11:41
30:05
13:59
16:32
22:53
18:09
10:59
07:27
12:35
10:32
12:31
10:49
09:00
15:00
06:50
09:14
18:08
07:23
11:54
08:23
10:08
10:20
11:50
08:12
09:07
25:19
11:39
18:13
14:10
48:12
09:30
15:00
12:24
14:32
27:16
13:13
42:05
08:30
16:50
06:15